版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quá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個蘋果。蘋果成熟的時候,陶陶就會跑去摘蘋果。陶陶有個30厘米高的板凳,當(dāng)她不能直接用手摘到蘋果的時候,
2、就會踩到板凳上再試試。 現(xiàn)在已知10個蘋果到地面的高度,以及陶陶把手伸直的時候能夠達到的最大高度,請幫陶陶算一下她能夠摘到的蘋果的數(shù)目。假設(shè)她碰到蘋果,蘋果就會掉下來。 【輸入】輸入包括兩行數(shù)據(jù)。第一行包含10個100到200之間(包括100和200)的整數(shù)(以厘米為單位)分別表示10個蘋果到地面的高度,兩個相鄰的整數(shù)之間用一個空格隔開。第二行只包括一個100到120之間(包含100和120)的整數(shù)(以厘米為單位),表示陶陶把手伸直的時候能夠達到的最大高度。 【輸出】輸出包括一行,這一行只包含一個整數(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個100到200之間(包括100和200)的整數(shù)(以厘米為單位)分別表示10個蘋果到地面的高度,兩個相鄰的整數(shù)之間用一個空格隔開。第二行只包括一個100到120之間(包含100和120)的整數(shù)(以厘米為單位),表示陶陶把手伸直的時候能夠達到的最大高度。
4、 【輸出文件】 輸出文件apple.out包括一行,這一行只包含一個整數(shù),表示陶陶能夠摘到的蘋果的數(shù)目。,By 管JX,New!文件輸入輸出操作,將I/O重定向到文件中 讀寫文件操作寫作業(yè) 打開文件打開作業(yè)本 讀取數(shù)據(jù)讀題目 運算運算 輸出數(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外架班組施工安全生產(chǎn)管理策略
- 游泳池改造合同
- 2025年酶標(biāo)免疫分析儀項目發(fā)展計劃
- 中央空調(diào)井水電設(shè)施施工合同
- 醫(yī)療援助愛心基金管理辦法
- 民族風(fēng)格民房建筑施工合同
- 礦山維護施工合同
- 授權(quán)投標(biāo)協(xié)議
- 咨詢公司會議室使用管理辦法
- 廣州市醫(yī)療機構(gòu)租房合同樣本
- 全國主要城市氣象參數(shù)
- 宣城消防鋼樓梯施工方案
- 框架柱的配筋計算二
- IPC-7530A-2017 CN群焊工藝溫度曲線指南(再流焊和波峰焊)
- 初期支護設(shè)計驗算
- 石關(guān)煤礦緊急避險系統(tǒng)管理制度及技術(shù)檔案匯編
- 醫(yī)院醫(yī)務(wù)科科長崗位競聘答辯PPT課件(帶內(nèi)容)
- 2023年華僑、港澳、臺聯(lián)考高考語文試卷(含解析)
- 快上來吧要開車了課件
- 非織造學(xué)講義(大學(xué)期末復(fù)習(xí)資料)
- 《菜根譚》讀書分享
評論
0/150
提交評論