-
三目運(yùn)算符:“?:”,其格式為:
?表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3;?
執(zhí)行過程是:
先判斷表達(dá)式1的值是否為真,如果是真的話執(zhí)行表達(dá)式2;如果是假的話執(zhí)行表達(dá)式3。
查看全部 -
C語言中的邏輯運(yùn)算符
邏輯運(yùn)算的值也是有兩種分別為“真”和“假”,C語言中用整型的1和0來表示。其求值規(guī)則如下:
1) 與運(yùn)算(&&)
參與運(yùn)算的兩個(gè)變量都為真時(shí),結(jié)果才為真,否則為假。例如:5>=5 && 7>5 ,運(yùn)算結(jié)果為真;
2) 或運(yùn)算(||)
參與運(yùn)算的兩個(gè)變量只要有一個(gè)為真,結(jié)果就為真。 兩個(gè)量都為假時(shí),結(jié)果為假。例如:5>=5||5>8,運(yùn)算結(jié)果為真;
3) 非運(yùn)算(!)
參與運(yùn)算的變量為真時(shí),結(jié)果為假;參與運(yùn)算量為假時(shí),結(jié)果為真。例如:!(5>8),運(yùn)算結(jié)果為真。
查看全部 -
?關(guān)系運(yùn)算符
查看全部 -
復(fù)合賦值運(yùn)算符就是在簡(jiǎn)單賦值符“=”之前加上其它運(yùn)算符構(gòu)成,例如+=、-=、*=、/=?%=
?
分析:定義整型變量a并賦值為3,a += 5;這個(gè)算式就等價(jià)于a = a+5;?將變量a和5相加之后再賦值給a?
復(fù)合運(yùn)算符中運(yùn)算符和等號(hào)之間是不存在空格的?
查看全部 -
:在定義中不允許連續(xù)賦值,如int a=b=c=5;是不合法的。
查看全部 -
標(biāo)識(shí)符的長度最好不要超過8位,第一個(gè)字符必須是字母或下劃線
查看全部 -
取余運(yùn)算中注意:
該運(yùn)算只適合用兩個(gè)整數(shù)進(jìn)行取余運(yùn)算,
查看全部 -
它的執(zhí)行過程如下:
第一步:執(zhí)行表達(dá)式1,對(duì)循環(huán)變量做初始化;
第二步:判斷表達(dá)式2,若其值為真(非0),則執(zhí)行for循環(huán)體中執(zhí)行代碼塊,然后向下執(zhí)行;若其值為假(0),則結(jié)束循環(huán);
第三步:執(zhí)行表達(dá)式3;
第四步:執(zhí)行for循環(huán)中執(zhí)行代碼塊后執(zhí)行第二步;
第五步:循環(huán)結(jié)束,程序繼續(xù)向下執(zhí)行。查看全部 -
do-while循環(huán)語句的語義是:它先執(zhí)行循環(huán)中的執(zhí)行代碼塊,然后再判斷while中表達(dá)式是否為真,如果為真則繼續(xù)循環(huán);如果為假,則終止循環(huán)。因此,do-while循環(huán)至少要執(zhí)行一次循環(huán)語句。查看全部
-
字節(jié)小的可以向字節(jié)大的自動(dòng)轉(zhuǎn)換,但字節(jié)大的不能向字節(jié)小的自動(dòng)轉(zhuǎn)換
查看全部 -
直接常量也稱為字面量,是可以直接拿來使用,無需說明的量,比如:
整型常量:13、0、-13;
實(shí)型常量:13.33、-24.4;
字符常量:‘a(chǎn)’、‘M’
字符串常量:”I love imoo
符號(hào)常量的標(biāo)示符一般習(xí)慣使用大寫字母,變量的標(biāo)示符一般習(xí)慣使用小寫字母,加以區(qū)分。
查看全部 -
格式符的個(gè)數(shù)要與變量、常量或者表達(dá)式的個(gè)數(shù)一一對(duì)應(yīng)? ? ?
查看全部 -
多重循環(huán)就是在循環(huán)結(jié)構(gòu)的循環(huán)體中又出現(xiàn)循環(huán)結(jié)構(gòu)。
?在實(shí)際開發(fā)中一般最多用到三層重循環(huán)。因?yàn)檠h(huán)層數(shù)越多,運(yùn)行時(shí)間越長,程序越復(fù)雜,所以一般用2-3層多重循環(huán)就可以了。另外不同循環(huán)之間也是可以嵌套的。
多重循環(huán)在執(zhí)行的過程中,外層循環(huán)為父循環(huán),內(nèi)層循環(huán)為子循環(huán),父循環(huán)一次,子循環(huán)需要全部執(zhí)行完,直到跳出循環(huán)。父循環(huán)再進(jìn)入下一次,子循環(huán)繼續(xù)執(zhí)行...
查看全部 -
1?2:3
1真到2
1假到3查看全部 -
?
第一步:執(zhí)行表達(dá)式1,對(duì)循環(huán)變量做初始化;
第二步:判斷表達(dá)式2,若其值為真(非0),則執(zhí)行for循環(huán)體中執(zhí)行代碼塊,然后向下執(zhí)行;若其值為假(0),則結(jié)束循環(huán);
第三步:執(zhí)行表達(dá)式3;
第四步:執(zhí)行for循環(huán)中執(zhí)行代碼塊后執(zhí)行第二步;
第五步:循環(huán)結(jié)束,程序繼續(xù)向下執(zhí)行。
其執(zhí)行過程可用下圖表示:
查看全部
舉報(bào)