全國統(tǒng)一學習專線 8:30-21:00

課程導航
更多

位置:用考培訓網 > 計算機類>計算機等級> 全國計算機二級C語言知識點:三種循環(huán)結構

全國計算機二級C語言知識點:三種循環(huán)結構

logo
來源:233網校

2018-10-27 10:21:29

進入 >

1)三種循環(huán)結構:

a)for(); while(); do- while()三種。

b)for循環(huán)當中必須是兩個分號,千萬不要忘記。

c)寫程序的時候一定要注意,循環(huán)一定要有結束的條件,否則成了死循環(huán)。

d) do-while()循環(huán)的最后一個while();的分號一定不能夠丟。(當心上機改錯)

2) break 和 continue的差別

記憶方法:

break:是打破的意思,(破了整個循環(huán))所以看見break就退出真?zhèn)€一層循環(huán)。

continue:是繼續(xù)的意思,(繼續(xù)循環(huán)運算),但是要結束本次循環(huán),就是循環(huán)體內剩下的語句不再執(zhí)行,跳到循環(huán)開始,然后判斷循環(huán)條件,進行新一輪的循環(huán)。

3)嵌套循環(huán)

就是有循環(huán)里面還有循環(huán),這種比較復雜,要一層一層一步一步耐心的計算,一般記住兩層是處理二維數(shù)組的。

4) while((c=getchar())!=’\n’)和 while(c=getchar() !=’\n’)的差別

先看a = 3 != 2 和(a=3)!=2 的區(qū)別:

(!=號的級別高于=號 所以第一個先計算 3!=2) 第一個a的數(shù)值是得到的1;第二個a的數(shù)值是3。

考試注意點: 括號在這里的重要性。

6) 函數(shù)的參數(shù),返回數(shù)值(示意圖):

main()

{

int a = 5,b=6,c;

c = add(a,b);

printf(“%d”,c);

}

調用函數(shù)

a,b是實參

整個函數(shù)得到一個數(shù)值就是

Add函數(shù)的返回數(shù)值。

int add ( int x,int y)

{

int z;

z=x+y;

return z;

}

被調用函數(shù)

x,y是形式參數(shù)

函數(shù)返回數(shù)值是整型

z就是這個add函數(shù)計算后得到的結果,就是函數(shù)返回給主程序的返回數(shù)值。

程序是在從上往下順序執(zhí)行,當碰到了函數(shù)add后,把a,b的數(shù)值穿給調用函數(shù),程序暫時中斷等待返回數(shù)值。當?shù)玫搅朔祷財?shù)值后,再順序的往下執(zhí)行

7)一定要注意參數(shù)之間的傳遞

實參和形參之間 傳數(shù)值,和傳地址的差別。(考試的重點)

傳數(shù)值的話,形參的變化不會改變實參的變化。

傳地址的話,形參的變化就會有可能改變實參的變化。

8)函數(shù)聲明的考查:

一定要有:函數(shù)名,函數(shù)的返回類型,函數(shù)的參數(shù)類型。

不一定要有:形參的名稱。

以上就是小編為您整理全國計算機二級C語言知識點:三種循環(huán)結構的全部內容,更多精彩請進入計算機等級欄目查看

  • 推薦課程
  • 相關學校
  • 相關文章