




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、NOIP競賽培訓(xùn),第一講 C語言的輸入與輸出,By 管JX,Concept: I/O,什么是 I/O? Input c=getchar(); putchar(c); putchar(n);,By 管JX,Review:printf printf (“%.5sn”,s); printf (“%30sn”,s); printf (“%20.5sn”,s); printf (“%-20.5sn”,s);,By 管JX,Exercise:陶陶摘蘋果,陶陶家的院子里有一棵蘋果樹,每到秋天樹上就會結(jié)出10個(gè)蘋果。蘋果成熟的時(shí)候,陶陶就會跑去摘蘋果。陶陶有個(gè)30厘米高的板凳,當(dāng)她不能直接用手摘到蘋果的時(shí)候,
2、就會踩到板凳上再試試。 現(xiàn)在已知10個(gè)蘋果到地面的高度,以及陶陶把手伸直的時(shí)候能夠達(dá)到的最大高度,請幫陶陶算一下她能夠摘到的蘋果的數(shù)目。假設(shè)她碰到蘋果,蘋果就會掉下來。 【輸入】輸入包括兩行數(shù)據(jù)。第一行包含10個(gè)100到200之間(包括100和200)的整數(shù)(以厘米為單位)分別表示10個(gè)蘋果到地面的高度,兩個(gè)相鄰的整數(shù)之間用一個(gè)空格隔開。第二行只包括一個(gè)100到120之間(包含100和120)的整數(shù)(以厘米為單位),表示陶陶把手伸直的時(shí)候能夠達(dá)到的最大高度。 【輸出】輸出包括一行,這一行只包含一個(gè)整數(shù),表示陶陶能夠摘到的蘋果的數(shù)目。 【樣例輸入】 100 200 150 140 129 134
3、 167 198 200 111 110 【樣例輸出】 5,By 管JX,Ans,#include int apples10; int main(void) int ans; int i, h; for(i = 0; i 10; i+) scanf(%i, ,By 管JX,But,【輸入文件】 輸入文件apple.in包括兩行數(shù)據(jù)。第一行包含10個(gè)100到200之間(包括100和200)的整數(shù)(以厘米為單位)分別表示10個(gè)蘋果到地面的高度,兩個(gè)相鄰的整數(shù)之間用一個(gè)空格隔開。第二行只包括一個(gè)100到120之間(包含100和120)的整數(shù)(以厘米為單位),表示陶陶把手伸直的時(shí)候能夠達(dá)到的最大高度。
4、 【輸出文件】 輸出文件apple.out包括一行,這一行只包含一個(gè)整數(shù),表示陶陶能夠摘到的蘋果的數(shù)目。,By 管JX,New!文件輸入輸出操作,將I/O重定向到文件中 讀寫文件操作寫作業(yè) 打開文件打開作業(yè)本 讀取數(shù)據(jù)讀題目 運(yùn)算運(yùn)算 輸出數(shù)據(jù)寫解答 關(guān)閉文件關(guān)上作業(yè)本,By 管JX,New!打開文件,文件的結(jié)構(gòu)類型FILE fopen(); #include FILE *input,*output; Input=fopen(“apple.in”,”r”); Output=fopen(“apple.out”,”w”); If (input=NULL) printf(“Bi! Error!n”)
5、; Else /讀取數(shù)據(jù),By 管JX,New!讀取數(shù)據(jù) putc(n, output);,By 管JX,New!關(guān)閉文件,fclose(); 非常重要! fclose(input); fclose(output);,By 管JX,Exercise:拷貝文件,輸入:需要拷貝的文件,拷貝文件的輸出名稱 操作 :拷貝文件!,By 管JX,Ans,#include int main(void) FILE *input, *output; char c; input=fopen(“1.in”,”r”); output=fopen(“1.out”.”w”); while(c=getc(input)!=EOF) putc(output,c); fclose(input); fclose(output); ,By 管JX,New:fscanf input=fopen(“apple.in”,”r”); output=fopen(“apple.out”,”w”); fscanf(input,”%i”,By 管JX,Method 2: freopen(“apple.in”,”r”,stdin); freo
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2026學(xué)年新七年級上學(xué)期開學(xué)摸底考試語文試卷(福建專用)
- 2025年山東省威海市中考數(shù)學(xué)試卷(含答案)
- 2025年人教版中考生物考前沖刺復(fù)習(xí):必背考點(diǎn)提綱
- 2026高考生物一輪復(fù)習(xí)講義:第三單元 細(xì)胞的生命歷程階段排查 回扣落實(shí)(三)含答案
- 2025年銀行招聘考試公共基礎(chǔ)知識模擬考試題庫(含答案)
- 2025年譯林版七年級英語上冊Unit8綜合測試試卷及答案
- 2025人教版八年級英語上冊Unit 1 Happy holiday(記敘文)單元同步寫作講義
- 辦公室培訓(xùn)課件
- 2025年模具行業(yè)數(shù)字化設(shè)計(jì)仿真技術(shù)產(chǎn)業(yè)政策與市場環(huán)境報(bào)告
- 2025年即時(shí)配送訂單增長與配送網(wǎng)絡(luò)協(xié)同效應(yīng)提升研究報(bào)告
- (立項(xiàng)備案申請模板)蜜餞項(xiàng)目可行性研究報(bào)告參考范文
- 麻醉恢復(fù)室的護(hù)理
- 2025至2030年中國光擴(kuò)散劑行業(yè)市場需求分析及發(fā)展前景分析報(bào)告
- 2025年班組長個(gè)人職業(yè)素養(yǎng)知識競賽考試題庫500題(含答案)
- Python編程從入門到實(shí)戰(zhàn)-輕松過二級 (思政版)(第2版) 課件 Ch01 Python程序設(shè)計(jì)導(dǎo)論
- 城市污水處理廠運(yùn)行優(yōu)化措施
- 新《職業(yè)病危害工程防護(hù)》考試復(fù)習(xí)題庫(濃縮500題)
- 數(shù)字時(shí)代跨文化適應(yīng)機(jī)制-洞察闡釋
- 2025年中國軟件java開發(fā)面試題及答案
- 夫妻存款贈與協(xié)議書
- 2025中式烹調(diào)師(初級)理論知識測評試卷(烹飪健康飲食)
評論
0/150
提交評論