C語言循環(huán)結(jié)構(gòu)
虛心使人進步,驕傲使人落后。虛心的人學十算一,驕傲的人學一當十。以下是小編為大家搜索整理的C語言循環(huán)結(jié)構(gòu),希望能給大家?guī)韼椭?更多精彩內(nèi)容請及時關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
【考點1】三種循環(huán)結(jié)構(gòu)
while();do- while();for()三種。
a)for 循環(huán)當中必須是兩個分號,千萬不要忘記。
b)寫程序的時候一定要注意,循環(huán)一定要有結(jié)束的條件,否則成了死循環(huán)。
c) do-while()循環(huán)的最后一個while();的分號一定不能夠丟。(當心上機改錯),do-while
循環(huán)是至少執(zhí)行一次循環(huán)。
【考點2】break與continue
break 和 continue 的差別
記憶方法:
break:是打破的意思,(破了整個循環(huán))所以看見break 就退出這一層循環(huán)。
continue: 是繼續(xù)的意思,是要結(jié)束本次循環(huán),就是循環(huán)體內(nèi)剩下的語句不再執(zhí)行,跳到循環(huán)開始,然后判斷循環(huán)條件,進行新一輪的循環(huán)。
【考點3】循環(huán)的嵌套
就是有循環(huán)里面還有循環(huán),這種比較復雜,要一層一層一步一步耐心的計算,一般只考查兩層嵌套,循環(huán)嵌套通常是處理二維數(shù)組。
循環(huán)結(jié)構(gòu)是重點,筆試所占分值一般在13分左右,在上機考試中也是必考點,應(yīng)用性很強。要求學員重點理解并多加練習,領(lǐng)會掌握。
【相關(guān)閱讀】
C語言數(shù)據(jù)的輸入輸出
【考點1】printf函數(shù)
格式為:printf(輸出控制,輸出列表)。輸出控制是用一對雙引號括起來的,包含格式說明和原樣信息。輸出列表包含若干輸出項。
%d對應(yīng)整型,%f對應(yīng)單精度實型,%c對應(yīng)字符型,%o對應(yīng)八進制無符號整型,%x對應(yīng)無符號十六進制整型,%u對應(yīng)無符號整型,%e對應(yīng)指數(shù)型,%s對應(yīng)字符串型?稍%和格式字符之間加一個數(shù)來控制數(shù)據(jù)所占的寬度和小數(shù)位數(shù)。
【考點2】scanf函數(shù)
格式為:scanf(輸入控制,輸入列表)
注意該函數(shù)的第二個部分是&a 這樣的.地址,不是a;
scanf(“%d%d%*d%d”,&a,&b,&c); 跳過輸入的第三個數(shù)據(jù)。
【考點3】putchar與getchar函數(shù)
可用于輸出或輸入單個字符,這兩個函數(shù)是stdio.h文件中的庫函數(shù),它們是printf與scanf函數(shù)的簡化。
char a = getchar() 是沒有參數(shù)的,從鍵盤得到你輸入的一個字符給變量a。
putchar(‘y’)把字符y 輸出到屏幕中。
【考點4】如何交換兩個變量
如何實現(xiàn)兩個變量x ,y 中數(shù)值的互換(要求背下來)
不可以把 x=y ,y=x; 要用中間變量 t=x;x=y;y=t。
【考點5】實現(xiàn)保留三位小數(shù)
如何實現(xiàn)保留三位小數(shù),第四位四舍五入的程序
float x=12.34567;
float y=((int)(x*1000+0.5))/1000.0;
這個有推廣的意義,注意 x = (int)x 這樣是把小數(shù)部分去掉。
【C語言循環(huán)結(jié)構(gòu)】相關(guān)文章:
C語言循環(huán)結(jié)構(gòu)的嵌套06-18
C語言基礎(chǔ)循環(huán)結(jié)構(gòu)07-28
C語言循環(huán)結(jié)構(gòu)知識點07-16
C語言for循環(huán)11-05
C語言跳出循環(huán)10-16
C語言for循環(huán)的使用10-24
C語言的結(jié)構(gòu)10-14
c語言什么是死循環(huán)06-27