第四章
1)三種循環(huán)結(jié)構(gòu):
a)for() ; while(); do- while()三種。
b)for循環(huán)當(dāng)中必須是兩個分號,千萬不要忘記。
c)寫程序的時(shí)候一定要注意,循環(huán)一定要有結(jié)束的條件,否則成了死循環(huán)。
d) do-while()循環(huán)的最后一個while();的分號一定不能夠丟。(當(dāng)心上機(jī)改錯)
2) break 和 continue的差別
記憶方法:
break:是打破的意思,(破了整個循環(huán))所以看見break就退出真?zhèn)一層循環(huán)。
continue:是繼續(xù)的意思,(繼續(xù)循環(huán)運(yùn)算),但是要結(jié)束本次循環(huán),就是循環(huán)體內(nèi)剩下的語句不再執(zhí)行,跳到循環(huán)開始,然后判斷循環(huán)條件,進(jìn)行新一輪的循環(huán)。
3)嵌套循環(huán)
就是有循環(huán)里面還有循環(huán),這種比較復(fù)雜,要一層一層一步一步耐心的計(jì)算,一般記住兩層是處理二維數(shù)組的。
4) while((c=getchar())!=’\n’) 和 while(c=getchar() !=’\n’)的差別
先看a = 3 != 2 和 (a=3)!=2 的區(qū)別:
(!=號的級別高于=號 所以第一個先計(jì)算 3!=2) 第一個a的數(shù)值是得到的1;第二個a的數(shù)值是3。
考試注意點(diǎn): 括號在這里的重要性。
相關(guān)推薦:
2010年9月計(jì)算機(jī)等級考試精華備考資料匯總 2010年計(jì)算機(jī)等級考試二級公共基礎(chǔ)知識教程 2010年計(jì)算機(jī)等級考試二級C語言教程匯總
2010年全國計(jì)算機(jī)等考二級C:程序設(shè)計(jì)實(shí)戰(zhàn)匯總