C語(yǔ)言常用語(yǔ)句_第1頁(yè)
C語(yǔ)言常用語(yǔ)句_第2頁(yè)
C語(yǔ)言常用語(yǔ)句_第3頁(yè)
C語(yǔ)言常用語(yǔ)句_第4頁(yè)
C語(yǔ)言常用語(yǔ)句_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1 、 p u t c h ar函數(shù) :putchar 函數(shù)(字符輸出函數(shù))的作用是向終端輸出一個(gè)字符。一般形式為:putchar(c) 輸出字符變量 c 的值。#includevoidmain()chara,b,c;a=a;b=b;c=c;putchar(a);putchar(b);putchar(c);putchar( n);運(yùn)行結(jié)果:abc2、getchar 函數(shù)getchar 函數(shù)(字符輸入函數(shù))的作用是從終端(系統(tǒng)隱含指定的輸入設(shè)備)輸入一個(gè)字符。getchar 函數(shù)沒有參數(shù),一般形式為: getchar()#includevoidmain()charc;c=getchar();pu

2、tchar(c);putchar(n);/換行;運(yùn)行結(jié)果:輸出從鍵盤輸入的字符另外:putchar(getchar() ;或者 printf( %c,getchar();3、printf 函數(shù)printf 函數(shù)(格式輸入函數(shù)),它的作用是向終端(或隱含指定的輸出設(shè)備)輸出若干個(gè)任意類型的數(shù)據(jù)。 printf 的一般格式為 printf(格式控制,輸出列表)例如:printf (”%d,%cn”,i,c )4、scanf 函數(shù)scanf(格式輸入函數(shù))的作用是從終端(系統(tǒng)隱含指定的輸入設(shè)備)輸入若干個(gè)任意類型的數(shù)據(jù)。 一般形式為:scanf (格式控制,地址列表)1、if 語(yǔ)句:*if(表達(dá)式)

3、語(yǔ)句;*if(表達(dá)式)語(yǔ)句 1;else語(yǔ)句 2;*if(表達(dá)式 1)語(yǔ)句 1;elseif(表達(dá)式 2)語(yǔ)句 2;elseif(表達(dá)式 3)語(yǔ)句 3;elseif(表達(dá)式 m) 語(yǔ)句 m ;else 語(yǔ)句 n*if 語(yǔ)句的嵌套if(表達(dá)式)if(表達(dá)式)語(yǔ)句 1else 語(yǔ)句 2elseif(表達(dá)式)語(yǔ)句 3else 語(yǔ)句 42、switch 語(yǔ)句switch(表達(dá)式)case 常量表達(dá)式 1:語(yǔ)句 1case 常量表達(dá)式 2:語(yǔ)句 2case 常量表達(dá)式 n:語(yǔ)句 ndefault:語(yǔ)句 n+13、goto 語(yǔ)句goto 語(yǔ)句為無(wú)條件轉(zhuǎn)向語(yǔ)句,一般格式為: goto 語(yǔ)句標(biāo)號(hào);gotola

4、bel_1;求 1 至 100 的累加和;#includevoidmain()inti,sum=0;i=1;loop:for(i=100)sum=sum+i;i+;gotoloop;printf(“%dn”,sum);4、while 語(yǔ)句while 語(yǔ)句用來(lái)實(shí)現(xiàn)“當(dāng)型”循環(huán)結(jié)構(gòu)。一般形式如下 :while(表達(dá)式)語(yǔ)句當(dāng)表達(dá)式非 0 值時(shí),執(zhí)行 while 語(yǔ)句中的內(nèi)嵌套語(yǔ)句,先判斷后執(zhí)行。 求 1 至 100 的累加和;#includevoidmain()inti,sum=0;i=100;while(i)sum=sum+i;i-;printf(“%dn”,sum)#includevoidma

5、in()inti,sum=0;i=1;while(i=100)sum=sum+i;i+;printf(“%dn”,sum)5、dowhile 語(yǔ)句dowhile 語(yǔ)句先執(zhí)行循環(huán)體,然后判斷循環(huán)條件是否成立。一般形式為:do循環(huán)體語(yǔ)句while(表達(dá)式)求 1 至 100 的累加和;#includevoidmain()inti,sum=0;i=1;dosum=sum+i;i+;while(i=100)printf(“%n“)6、for 語(yǔ)句for 語(yǔ)句不僅可以用于循環(huán)次數(shù)已經(jīng)確定的循環(huán),而且可以用于循環(huán)次數(shù)不確定的循環(huán)而只給出循環(huán)結(jié) 束條件。for(表達(dá)式 1;表達(dá)式 2;表達(dá)式 3)語(yǔ)句它的執(zhí)

6、行過(guò)程如下:(1)、 先求解表達(dá)式 1。(2)、 求解表達(dá)式 2 ,若其值為真(值非 0 ),則執(zhí)行 for 循環(huán)中指定的內(nèi)嵌語(yǔ)句,然后執(zhí)行下面的(3 )。 若表達(dá)式 2 為假(值為 0 ),則結(jié)束循環(huán),轉(zhuǎn)到第(5)步。(3)、 求解表達(dá)式 3。(4)、 轉(zhuǎn)回上面第( 2)步繼續(xù)執(zhí)行。(5)、 循環(huán)結(jié)束,執(zhí)行 for 語(yǔ)句下面的一個(gè)語(yǔ)句。for 循環(huán)的一種應(yīng)用:for(循環(huán)變量賦初值;循環(huán)條件;循環(huán)變量增值 )語(yǔ)句求 1 至 100 的累加和;#includevoidmain()inti,sum=0;for(i=1;i=100;i+)sum=sum+i;printf(“%n”,sum)7、break 語(yǔ)句break 語(yǔ)句可以是流程跳出 switch 結(jié)構(gòu),繼續(xù)執(zhí)行 switch 下面的語(yǔ)句。break 語(yǔ)句也可以用來(lái)從循 環(huán)體內(nèi)跳出循環(huán)體,提前結(jié)束循環(huán),接著執(zhí)行循環(huán)體下面的語(yǔ)句。break 語(yǔ)句的一般形式為:break ;說(shuō)明:break 語(yǔ)句不能用于循

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論