-
在使用switch語句時還應注意以下幾點:
1、在case后的各常量表達式的值不能相同,否則會出現(xiàn)錯誤。
2、在case子句后如果沒有break;會一直往后執(zhí)行一直到遇到break;才會跳出switch語句。
運行結(jié)果:?學英語學C語言好好休息?
3、switch后面的表達式語句只能是整型或者字符類型。
4、在case后,允許有多個語句,可以不用{}括起來。
5、各case和default子句的先后順序可以變動,而不會影響程序執(zhí)行結(jié)果。
6、default子句可以省略不用。
查看全部 -
break語句與continue語句的區(qū)別是:break是跳出當前整個循環(huán),continue結(jié)束本次循環(huán)開始下一次循環(huán)。?
查看全部 -
while、do-while和for三種循環(huán)在具體的使用場合上是有區(qū)別的,如下:
1、在知道循環(huán)次數(shù)的情況下更適合使用for循環(huán);
2、在不知道循環(huán)次數(shù)的情況下適合使用while或者do-while循環(huán),如果有可能一次都不循環(huán)應考慮使用while循環(huán),如果至少循環(huán)一次應考慮使用do-while循環(huán)。
但是從本質(zhì)上講,while,do-while和for循環(huán)之間是可以相互轉(zhuǎn)換的,如:小明被老師罰抄10次computer這個單詞,分別用三種語法寫:
查看全部 -
在for循環(huán)中,表達式1是一個或多個賦值語句,它用來控制變量的初始值;表達式2是一個關系表達式,它決定什么時候退出循環(huán);表達式3是循環(huán)變量的步進值,定義控制循環(huán)變量每循環(huán)一次后按什么方式變化。這三部分之間用分號(;)分開。
使用for語句應該注意:
1、for循環(huán)中的“表達式1、2、3”均可可以缺省,但分號(;)不能缺省。
2、省略“表達式1(循環(huán)變量賦初值)”,表示不對循環(huán)變量賦初始值。如:
3、省略“表達式2(循環(huán)條件)”,不做其它處理,循環(huán)一直執(zhí)行(死循環(huán))。如:
4、省略“表達式3(循環(huán)變量增量)”,不做其他處理,循環(huán)一直執(zhí)行(死循環(huán))。如:
注:死循環(huán)可以使用后面即將講到的break解決
5、表達式1可以是設置循環(huán)變量的初值的賦值表達式,也可以是其他表達式。如:
6、表達式1和表達式3可以是一個簡單表達式也可以是多個表達式以逗號分割。如:
運行結(jié)果為
7、表達式2一般是關系表達式或邏輯表達式,但也可是數(shù)值表達式或字符表達式,只要其值非零,就執(zhí)行循環(huán)體。
8、各表達式中的變量一定要在for循環(huán)之前定義。
查看全部 -
第一步:執(zhí)行表達式1,對循環(huán)變量做初始化;
第二步:判斷表達式2,若其值為真(非0),則執(zhí)行for循環(huán)體中執(zhí)行代碼塊,然后向下執(zhí)行;若其值為假(0),則結(jié)束循環(huán);
第三步:執(zhí)行表達式3;
第四步:執(zhí)行for循環(huán)中執(zhí)行代碼塊后執(zhí)行第二步;
第五步:循環(huán)結(jié)束,程序繼續(xù)向下執(zhí)行。
其執(zhí)行過程可用下圖表示:
查看全部 -
:使用do-while結(jié)構(gòu)語句時,while括號后必須有分號。
查看全部 -
三種循環(huán)結(jié)while,do while,for構(gòu)
查看全部 -
0
查看全部 -
00
查看全部 -
++a先加再輸出
a++先輸出值后再加1
查看全部 -
注意:無論是a++還是++a都等同于a=a+1,在表達式執(zhí)行完畢后a的值都自增了1,無論是a--還是--a
都等同于a=a-1,在表達式執(zhí)行完畢后a的值都自減少1。
查看全部 -
、數(shù)據(jù)類型和表達式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。
2、轉(zhuǎn)換后不會改變原數(shù)據(jù)的類型及變量值,只在本次運算中臨時性轉(zhuǎn)換。
3、強制轉(zhuǎn)換后的運算結(jié)果不遵循四舍五入原則。
?
查看全部 -
加了引號代表是字符串,但你前面已經(jīng)對n定義了是int整型。所以你可以這樣char n = 'c',或者int n = c
查看全部 -
變量char
常量define
查看全部 -
符號常量的標示符一般習慣使用大寫字母,變量的標示符一般習慣使用小寫字母,加以區(qū)分。下面是一個使用符號常量的小例子:
查看全部
舉報