補(bǔ)充習(xí)題及答案第10章補(bǔ)充習(xí)題及答案.doc

補(bǔ)充習(xí)題及答案第10章補(bǔ)充習(xí)題及答案.doc

ID:56275782

大小:40.00 KB

頁數(shù):2頁

時(shí)間:2020-06-05

補(bǔ)充習(xí)題及答案第10章補(bǔ)充習(xí)題及答案.doc_第1頁
補(bǔ)充習(xí)題及答案第10章補(bǔ)充習(xí)題及答案.doc_第2頁
資源描述:

《補(bǔ)充習(xí)題及答案第10章補(bǔ)充習(xí)題及答案.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第10章補(bǔ)充習(xí)題及答案習(xí)題10.1選擇題(1)當(dāng)已存在一個(gè)abc.txt文件時(shí),執(zhí)行函數(shù)fopen("abc.txt","r+")的功能是。A.打開abc.txt文件,清除原有的內(nèi)容B.打開abc.txt文件,只能寫入新的內(nèi)容C.打開abc.txt文件,只能讀取原有內(nèi)容D.打開abc.txt文件,可以讀取和寫入新的內(nèi)容(2)若用fopen()函數(shù)打開一個(gè)已存在的文本文件,保留該文件原有內(nèi)容,且可以讀,可以寫。則文件打開模式是。A."ab+"B."w+"C."a+"D."a"(3)以下不能將文件指

2、針重新移到文件開頭位置的函數(shù)是。A.rewind(fp);B.fseek(fp,0,SEEK_SET);C.fseek(fp,-(long)ftell(fp),SEEK_CUR);D.fseek(fp,0,SEEK_END);(4)若用fopen()函數(shù)打開一個(gè)新二進(jìn)制文件,該文件可以讀也可以寫,則文件的打開模式為B。A."ab+"B."wb+"C."rb+"D."a+"(5)fread(buffer,64,2,fp)的功能是。A.從fp所指的文件中讀取64并存入buffer中B.從fp所指的文

3、件中讀取64和2并存入buffer中C.從fp所指的文件中讀取64個(gè)字節(jié)的數(shù)據(jù)并存入buffer中D.從fp所指的文件中讀取2個(gè)64字節(jié)的數(shù)據(jù)并存入buffer中(6)以下程序的功能是。提示:PRN是打印設(shè)備。#includevoidmain(){FILE*fp;charchStr[]="HELLO";fp=fopen("PRN","w");fputs(chStr,fp);fclose(fp);}A.在屏幕顯示HELLOB.把HELLO存入PRN文件中C.在打印機(jī)上打印出HEL

4、LOD.以上都不對(duì)10.2填空題(1)使用fopen("abc","r+")打開文件時(shí),若"abc"文件不存在,則返回。(2)假設(shè)數(shù)組dArray聲明為doubledArray[4]={2.3,45.6,5.7,10.89},則將數(shù)值5.7寫入文件指針fp所指向的文件的語句是。(3)fputs("ShenZhen",fp)的功能是。其中,fp為一文件指針。(4)文件指針fp指向一個(gè)打開的文件,則將文件位置指針移離文件開頭64個(gè)字節(jié)處,應(yīng)使用的函數(shù)調(diào)用語句是,將文件位置指針移離文件當(dāng)前位置32個(gè)字

5、節(jié)處,應(yīng)使用的函數(shù)調(diào)用語句是,將文件位置指針移離距末尾文件128個(gè)字節(jié)處,應(yīng)使用的函數(shù)調(diào)用語句是。答案10.1選擇題(1)當(dāng)已存在一個(gè)abc.txt文件時(shí),執(zhí)行函數(shù)fopen("abc.txt","r+")的功能是D。A.打開abc.txt文件,清除原有的內(nèi)容B.打開abc.txt文件,只能寫入新的內(nèi)容C.打開abc.txt文件,只能讀取原有內(nèi)容D.打開abc.txt文件,可以讀取和寫入新的內(nèi)容(2)若用fopen()函數(shù)打開一個(gè)已存在的文本文件,保留該文件原有內(nèi)容,且可以讀,可以寫。則文件打開

6、模式是C。A."ab+"B."w+"C."a+"D."a"(3)以下不能將文件指針重新移到文件開頭位置的函數(shù)是D。A.rewind(fp);B.fseek(fp,0,SEEK_SET);C.fseek(fp,-(long)ftell(fp),SEEK_CUR);D.fseek(fp,0,SEEK_END);(4)若用fopen()函數(shù)打開一個(gè)新二進(jìn)制文件,該文件可以讀也可以寫,則文件的打開模式為B。A."ab+"B."wb+"C."rb+"D."a+"(5)fread(buffer,64,2,f

7、p)的功能是D。A.從fp所指的文件中讀取64并存入buffer中B.從fp所指的文件中讀取64和2并存入buffer中C.從fp所指的文件中讀取64個(gè)字節(jié)的數(shù)據(jù)并存入buffer中D.從fp所指的文件中讀取2個(gè)64字節(jié)的數(shù)據(jù)并存入buffer中(6)以下程序的功能是D。提示:PRN是打印設(shè)備。#includevoidmain(){FILE*fp;charchStr[]="HELLO";fp=fopen("PRN","w");fputs(chStr,fp);fclose(fp)

8、;}A.在屏幕顯示HELLOB.把HELLO存入PRN文件中C.在打印機(jī)上打印出HELLOD.以上都不對(duì)10.2填空題(1)使用fopen("abc","r+")打開文件時(shí),若"abc"文件不存在,則返回NULL。(2)假設(shè)數(shù)組dArray聲明為doubledArray[4]={2.3,45.6,5.7,10.89},則將數(shù)值5.7寫入文件指針fp所指向的文件的語句是fwrite(&disarray[2],4,1,fp);。(3)fputs("ShenZhen",fp)的功能是將字符串”Shen

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。