




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、12第4章:根本輸入輸出和順序程序設(shè)計(jì) 程序?qū)?shù)據(jù)的處置流程:程序?qū)?shù)據(jù)的處置流程: 程序的主要功能就是對(duì)數(shù)據(jù)的處置,其整個(gè)流程主要包程序的主要功能就是對(duì)數(shù)據(jù)的處置,其整個(gè)流程主要包括數(shù)據(jù)的輸入、數(shù)據(jù)的處置、數(shù)據(jù)的輸出。括數(shù)據(jù)的輸入、數(shù)據(jù)的處置、數(shù)據(jù)的輸出。言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C3 程序的構(gòu)造: 寫文章有文章的構(gòu)造 建房子有房子的構(gòu)造 制造機(jī)械產(chǎn)品由機(jī)械產(chǎn)品的構(gòu)造 那么編寫程序能否有程序的構(gòu)造呢?言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C4 格式化輸出格式化輸出printf printf 格式化輸入格式化輸入scanf scanf 字符數(shù)
2、據(jù)的非格式化輸入、輸出字符數(shù)據(jù)的非格式化輸入、輸出 程序的控制構(gòu)造程序的控制構(gòu)造 順序程序設(shè)計(jì)舉例順序程序設(shè)計(jì)舉例 本章小結(jié)本章小結(jié) 掌握各種類型數(shù)據(jù)的格式化輸入輸出方法;掌握各種類型數(shù)據(jù)的格式化輸入輸出方法; 掌握字符數(shù)據(jù)的非格式化輸入輸出方法;掌握字符數(shù)據(jù)的非格式化輸入輸出方法; 了解三種程序控制構(gòu)造的流程圖;了解三種程序控制構(gòu)造的流程圖; 學(xué)會(huì)簡(jiǎn)單順序程序的設(shè)計(jì);學(xué)會(huì)簡(jiǎn)單順序程序的設(shè)計(jì); 養(yǎng)成良好的程序設(shè)計(jì)習(xí)慣;養(yǎng)成良好的程序設(shè)計(jì)習(xí)慣; 言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C54.1 格式化輸出printf言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C
3、6言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C7格式轉(zhuǎn)格式轉(zhuǎn)換符換符含含 義義對(duì)應(yīng)的表對(duì)應(yīng)的表達(dá)式數(shù)據(jù)達(dá)式數(shù)據(jù)類型類型%d 或或 %i以十進(jìn)制形式輸出一個(gè)整型數(shù)據(jù)。例如:以十進(jìn)制形式輸出一個(gè)整型數(shù)據(jù)。例如:int a = 20;printf (%d, a); /輸出輸出20有符號(hào)整有符號(hào)整型型%u以十進(jìn)制形式輸出一個(gè)無(wú)符號(hào)整型數(shù)據(jù)。例如:以十進(jìn)制形式輸出一個(gè)無(wú)符號(hào)整型數(shù)據(jù)。例如:int a = -1;printf (%u, a); /BC下輸出下輸出65535,VC下下4294967295無(wú)符號(hào)整無(wú)符號(hào)整型型%f以十進(jìn)制小數(shù)形式輸出一個(gè)浮點(diǎn)型數(shù)據(jù)。例如:以十進(jìn)制小數(shù)形式輸出一個(gè)
4、浮點(diǎn)型數(shù)據(jù)。例如:float f = -12.3;printf (%f, f); /輸出輸出-12.300000浮點(diǎn)型浮點(diǎn)型言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C8格式格式轉(zhuǎn)換轉(zhuǎn)換符符含含 義義對(duì)應(yīng)的表對(duì)應(yīng)的表達(dá)式數(shù)據(jù)達(dá)式數(shù)據(jù)類型類型%e,%E以指數(shù)形式輸出一個(gè)浮點(diǎn)型數(shù)據(jù)。例如:以指數(shù)形式輸出一個(gè)浮點(diǎn)型數(shù)據(jù)。例如:float f = 1234.8998;printf (%e, f); /輸出輸出1.234900e+003printf (%E, f); /輸出輸出1.234900E+003浮點(diǎn)型浮點(diǎn)型言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C%s輸出一個(gè)字
5、符串。例如:輸出一個(gè)字符串。例如:printf (my name is %s, wangjinghua); /輸出輸出my name is wangjinghua字符串字符串%c輸出一個(gè)字符型數(shù)據(jù)。例如:輸出一個(gè)字符型數(shù)據(jù)。例如:char ch = A;printf (%c, ch); /輸出輸出A字符型字符型9言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)Ca=213;printf(“%-+10.5hd,a);+0021310言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C11言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C12言語(yǔ)程序設(shè)計(jì)教程第二版 第四
6、章 根本輸入輸出和順序程序設(shè)計(jì)C13 12345678901234567890ch=A-(ch=%c)ch= A-(ch=%4c)ch=A -(ch=%-4c)ch=000A-(ch=%04c)st=CCNU-(st=%s)st= CCNU-(st=%6s)st=000CCN-(st=%06.3s)言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C14言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C很容易出錯(cuò)!很容易出錯(cuò)!15Why?如何修正?如何修正?言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C164.2 4.2 格式化輸入格式化輸入scanfscanf
7、 取地址運(yùn)算符(與按位“與同符號(hào)),只能作用于變量!言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C17言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C18言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C19言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C20 int a,b; float x,y,z; char c1,c2; /scanf (x=%f,y=%en,&x,&y); /scanf (a=%d,b=%d,&a,&b); /scanf (x=%f,y=%e,&x,&y); scanf(a=
8、%db=%d,&a,&b); scanf(x=%fy=%e,&x,&y); scanf(c1=%cc2=%c,&c1,&c2); printf(a=%d b=%dn,a,b); printf(x=%f,y=%fn,x,y); printf(c1=%c,c2=%cn,c1,c2);214.3 4.3 字符數(shù)據(jù)的非格式化輸入、輸出字符數(shù)據(jù)的非格式化輸入、輸出 言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C22言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C23言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C24言
9、語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C25言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C26庫(kù)函數(shù)名庫(kù)函數(shù)名功功 能能函數(shù)原型所在頭函數(shù)原型所在頭文件文件getchar接受一字符輸入,以回接受一字符輸入,以回車鍵結(jié)束,回顯車鍵結(jié)束,回顯stdio.hgetc從輸入流中接受一字符,從輸入流中接受一字符,以回車鍵結(jié)束,回顯以回車鍵結(jié)束,回顯stdio.hgetche接受一字符輸入,輸入接受一字符輸入,輸入字符后就結(jié)束,回顯字符后就結(jié)束,回顯conio.hgetch接受一字符輸入,輸入接受一字符輸入,輸入字符后就結(jié)束,不回顯字符后就結(jié)束,不回顯conio.h言語(yǔ)程序
10、設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C27言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C28言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C29言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C304.4 4.4 程序的控制構(gòu)造程序的控制構(gòu)造 言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C31言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C32言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C33起止框起止框判別框判別框輸入、輸出框輸入、輸出框注釋框注釋框處置框處置框銜接點(diǎn)銜接點(diǎn)流程線流程線言語(yǔ)程序設(shè)計(jì)教程第
11、二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C【例【例2 2】的算法的流程圖】的算法的流程圖開開 始始i = 9a1 = 1i 1i = i - 1a0 = 2*(a1+1)a1 = a0輸出輸出a0結(jié)結(jié) 束束T【例【例1 1】的算法的流程圖】的算法的流程圖MAX AMAX BA B輸入輸入A, B, CA, B, C開開 始始MAX C輸出輸出MAX結(jié)結(jié) 束束C MAXTTFF34言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C輸入輸入A,B,CA BTFMAXAMAXBC MAXTFMAXC輸出輸出MAX【例】的算法的【例】的算法的NSNS流程圖流程圖i 9a1 1當(dāng)當(dāng)i 1a0 2*(a1+1)a1 a0i i - 1輸出輸出a0【例】的算法的【例】的算法的NSNS流程圖流程圖35言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C36ABCA條件條件ABTF條件條件TFATF條件條件A條件條件TF言語(yǔ)程序設(shè)計(jì)教程第二版 第四章 根本輸入輸出和順序程序設(shè)計(jì)C374.5 4.5 順序程序設(shè)計(jì)舉例順序程序設(shè)計(jì)舉例 言語(yǔ)程序設(shè)計(jì)教程第
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 殘疾人輔助設(shè)備維保協(xié)議
- 銷售與供應(yīng)協(xié)議
- 食品冷庫(kù)操作規(guī)程合同
- 電子郵件協(xié)議范本
- 2025至2030年中國(guó)創(chuàng)意掛鐘行業(yè)發(fā)展前景分析及投資價(jià)值評(píng)估報(bào)告
- 2025至2030年中國(guó)ATM機(jī)行業(yè)市場(chǎng)調(diào)查研究及投資策略研究報(bào)告
- 2025-2030中國(guó)豆皮行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與投資前景研究報(bào)告
- 影視項(xiàng)目拍攝制作與版權(quán)轉(zhuǎn)讓合同
- 農(nóng)村生物科技種植技術(shù)轉(zhuǎn)讓協(xié)議
- 人才派遣合作協(xié)議書詳細(xì)內(nèi)容說(shuō)明
- 2025年4月版安全環(huán)境職業(yè)健康法律法規(guī)標(biāo)準(zhǔn)文件清單
- JJF1033-2023計(jì)量標(biāo)準(zhǔn)考核規(guī)范
- 2024年上海市初中學(xué)業(yè)水平考試地理中考試卷真題(含答案詳解)
- 抖音火花合同電子版獲取教程
- 三對(duì)三籃球賽記錄表
- 電工基本知識(shí)培訓(xùn)資料課件
- 《園林花卉學(xué)》課后題及答案
- 消防檔案范本(企業(yè)類)
- 消防安全管理評(píng)分表
- 電梯更換鋼絲繩施工方案
- 植物保護(hù)學(xué)考試復(fù)習(xí)資料
評(píng)論
0/150
提交評(píng)論