-
注意:當(dāng)某一條件為真的時候,則不會向下執(zhí)行該分支
結(jié)構(gòu)的其他語句。
查看全部 -
邏輯運算的值也是有兩種分別為“真”和“假”,
查看全部 -
C語言中的三目運算符:“?:”,其格式為:
?表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3;?
執(zhí)行過程是:
先判斷表達(dá)式1的值是否為真,如果是真的話執(zhí)行表達(dá)式2;如果是假的話執(zhí)行表達(dá)式3。
查看全部 -
表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3;?
執(zhí)行過程是:
先判斷表達(dá)式1的值是否為真,如果是真的話執(zhí)行表達(dá)式2;如果是假的話執(zhí)行表達(dá)式3。
查看全部 -
a*2為10,10-9為1,!1則為0
查看全部 -
解析:b++為9,a*2為10,9>=10顯然運算結(jié)果為假
查看全部 -
1) 與運算(&&)
參與運算的兩個變量都為真時,結(jié)果才為真,否則為假。例如:5>=5 && 7>5 ,運算結(jié)果為真;
2) 或運算(||)
參與運算的兩個變量只要有一個為真,結(jié)果就為真。 兩個量都為假時,結(jié)果為假。例如:5>=5||5>8,運算結(jié)果為真;
3) 非運算(!)
參與運算的變量為真時,結(jié)果為假;參與運算量為假時,結(jié)果為真。例如:!(5>8),運算結(jié)果為真。
查看全部 -
>=,<=,==,!=這種符號之間不能存在空格
查看全部 -
a += 5;這個算式就等價于a = a+5;?將變量a和5相加之后再賦值給a
查看全部 -
3%7=3
查看全部 -
同一優(yōu)先級的 從左到右運算
查看全部 -
無論是a++還是++a都等同于a=a+1
都是將其賦值 影響后面運算
查看全部 -
多復(fù)習(xí)
查看全部 -
int? age , height;
? ? ? ? age = 15,
? ? ? ? height = 162;
? ? ? ? double weight = 82.5;
? ? ? ? char isfat = 'y';
查看全部 -
int??
? ? ? ? age = 15,
? ? ? ? height = 162;
? ? ? ? double weight = 82.5;
? ? ? ? char isfat = 'y';
? ? printf("年齡:%d 歲\n", age);
? ? printf("身高:%d CM\n", height);
? ? printf("體重:%f KG\n", weight);
? ? printf("是否屬于肥胖兒童:%c\n", isfat);?
? ? /*%d,%f,%c此類符號在后面會有講解*/
? ? return 0;? ??
查看全部
舉報