下載本文檔
版權(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:陶陶摘蘋果,陶陶家的院子里有一棵蘋果樹,每到秋天樹上就會(huì)結(jié)出10個(gè)蘋果。蘋果成熟的時(shí)候,陶陶就會(huì)跑去摘蘋果。陶陶有個(gè)30厘米高的板凳,當(dāng)她不能直接用手摘到蘋果的時(shí)候,
2、就會(huì)踩到板凳上再試試。 現(xiàn)在已知10個(gè)蘋果到地面的高度,以及陶陶把手伸直的時(shí)候能夠達(dá)到的最大高度,請幫陶陶算一下她能夠摘到的蘋果的數(shù)目。假設(shè)她碰到蘋果,蘋果就會(huì)掉下來。 【輸入】輸入包括兩行數(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)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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年市政工程專業(yè)高級(jí)工程師崗位招聘備考題庫完整參考答案詳解
- 2025年合肥市肥東縣人民政府行政復(fù)議委員會(huì)面向社會(huì)招聘非常任委員的備考題庫參考答案詳解
- 2025年中國社會(huì)科學(xué)院西亞非洲研究所(中國非洲研究院)公開招聘備考題庫(第一批)及1套完整答案詳解
- 術(shù)后預(yù)后相關(guān)生物標(biāo)志物的研究進(jìn)展
- 2025年中國社會(huì)科學(xué)院工業(yè)經(jīng)濟(jì)研究所非事業(yè)編制人員招聘備考題庫及一套完整答案詳解
- 2025年中國能建陜西院智能配網(wǎng)公司招聘備考題庫及答案詳解1套
- 2025年中國石油大學(xué)(北京)未來能源學(xué)院招聘備考題庫附答案詳解
- 2025年財(cái)達(dá)證券投資銀行業(yè)務(wù)委員會(huì)社會(huì)招聘備考題庫及完整答案詳解1套
- 安鋼總醫(yī)院2026年成熟型人才招聘備考題庫及一套完整答案詳解
- 武漢市第一醫(yī)院2026年醫(yī)師崗位招聘備考題庫附答案詳解
- 土地整治工程質(zhì)量檢驗(yàn)與評定規(guī)程評定表
- 高速公路路基施工作業(yè)指導(dǎo)書
- 公務(wù)員錄用體檢操作手冊
- GB/T 18313-2001聲學(xué)信息技術(shù)設(shè)備和通信設(shè)備空氣噪聲的測量
- 電工安全教育培訓(xùn)試題帶答案
- 廣聯(lián)達(dá)安裝算量課件
- 湖北省十堰市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 不同協(xié)方差估計(jì)方法對比分析
- DBJ51∕T 153-2020 四川省附著式腳手架安全技術(shù)標(biāo)準(zhǔn)
- DB33_T 2476-2022長期護(hù)理保障失能等級(jí)評估規(guī)范(高清-可復(fù)制)
- Formel-Q第八版培訓(xùn)資料
評論
0/150
提交評論