第四章順序程序.ppt_第1頁
第四章順序程序.ppt_第2頁
第四章順序程序.ppt_第3頁
第四章順序程序.ppt_第4頁
第四章順序程序.ppt_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第4章順控編程,4.1 C語句概要1.C語句-為了向計算機發(fā)出操作指令(變量宣言部分不修改)2.分類: (1)控制語句(2)函數(shù)調(diào)用語句(3)式語句:在式中加上分號構(gòu)成通常用代入式構(gòu)成代入語句。 例如: I; /表達式語句x y; /是表達式語句,但由無意義的a=3 /賦值語句和(4)空語句-分號組成,表示“什么都不做”。 一般用于完成語法結(jié)構(gòu),不需要做什么。 例如: /空話,什么也不做。 沒有語法錯誤。 接口(xy ); /xy則什么也不做,(5)復(fù)合句:將多個句子括在一組大括號中,表示完整的處理理單位。 例如,將x和y的值替換為t=x,如if (xy ) /所示。 x=y; y=t; 打印

2、機(x=% DTY=% dn,x,y )。4.2代入語句、1 .代入運算符:=2.代入語句:變量名=式; 注意事項:1)代入符=是運算符=; 2 )代入語句的代入子的左側(cè)只是變量名a=b 3; /對b-3=a; /錯誤a=b 3; /對,“=”是復(fù)合代入符/這個句子是“a=a (b 3);4.3數(shù)據(jù)的輸入輸出、1 .輸入輸出的含義2.C輸入輸出:通過調(diào)用程序庫函數(shù)的相關(guān)函數(shù)來實現(xiàn)。 3 .在使用輸入輸出函數(shù)時,#include,4 .字符數(shù)據(jù)的I/O (現(xiàn)有變量定義“char ch; 1) putchar(ch ); 輸出/ch中保存的字符/ch中保存字符的ASCII代碼2 )從鍵盤輸入字符,

3、ch ch=getchar (); 按下/文字鍵,然后按下回車,/文字進入ch,ch=getche (); /按下文字鍵,向ch發(fā)送文字,ch=getch (); /按下文字鍵,文字進入ch,getch (); 按下/文字鍵,讀取文字不保存/也不回音,以4.4格式輸出,以(1)格式輸出函數(shù): printf (輸出格式控制文字,表列); (2)格式:一般是用戶要求輸出的格式。 例如,十進制整數(shù)、十進制長整數(shù)、單精度浮點、雙精度浮點、字符類型等。 格式化指定符通常以%引入。 (3)常用格式說明(以“%”導(dǎo)入)1)%d為十進制整數(shù),以實際的長度輸出2)%md為十進制整數(shù),整體的數(shù)量以m字符寬度輸出,

4、如果實際的長度比m小,則在有效位的左側(cè)填充空白。 如果實際長度大于m,則以實際長度輸出。 3)%ld以十進制長整數(shù)形式輸出4)%f以浮點輸出(單倍精度)5)%C以字符形式輸出6)%m.nf以浮點數(shù)輸出。 全體數(shù)m字符位置,小數(shù)n位7)%S輸出字符串(4)注意:非格式字符直接輸出,4.5格式輸入函數(shù),(1)一般形式: scanf (輸入格式控制,輸入變量地址表列) (2)變量地址表列:變量名1,變量名2,(3)常用輸入格式(以字符串形式重置) %ld進制整數(shù)(輸入雙字長-長整數(shù)時,可以在兩個個數(shù)之間用空格分隔,也可以放在車上2)scanf (“%d,%d”,a,b ); 輸入時,在兩個個數(shù)之間進行掃描(“b=%d,b=%d”,a,b ); 輸入時,先輸入“a=”,然后輸入a的值。輸入“,”,再輸入“b=”,然后再次按回車,結(jié)束輸入。你選哪個? (5)利用printf ()和Scanf ()實現(xiàn)友好的I/O界面1 )利用“以格式提示輸出,再輸入: Prinrf(“A=”); 掃描(“% d”,a ); 2 )以“格式輸出”輸出提示,重新輸出: Printf (“A=%dt B=%dn”,a,b ); 打印機(x=% fn y=% dn,x,y ); 4.6順序構(gòu)造編程,(1)Von.Neumann (諾曼)修正計

溫馨提示

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

評論

0/150

提交評論