版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C語言標(biāo)準(zhǔn)化-第19單元[復(fù)制]您的姓名:[填空題]*_________________________________1."以下程序執(zhí)行后輸出結(jié)果是()
#include""stdio.h""
main()
{
chars[]=""\n123\\"";
printf(""%d,%d\n"",strlen(s),sizeof(s));
}"[單選題]*A、賦初值的字符串有錯(cuò)B、6,7C、5,6(正確答案)D、6,62.當(dāng)已經(jīng)存在一個(gè)file1.txt文件,執(zhí)行函數(shù)fopen(“file1.txt”,”r”)的功能是()[單選題]*A、打開file1.txt文件,清除原有的內(nèi)容;B、打開file1.txt文件,只能寫入新的內(nèi)容;C、打開file1.txt文件,只能讀取原有內(nèi)容;(正確答案)D、打開file1.txt文件,可以讀取和寫入新的內(nèi)容;3.在C程序中,可把整型數(shù)以二進(jìn)制形式存放到文件中的函數(shù)是()[單選題]*A、fprintf函數(shù)?(正確答案)B、fputc函數(shù)C、fgetc函數(shù)D、fgets函數(shù)4.C中,對(duì)文件的存取以()為單位()[單選題]*A、記錄B、字節(jié)(正確答案)C、元素D、簇5.在C中若按照數(shù)據(jù)的組織形式劃分,文件可分為()[單選題]*A、程序文件和數(shù)據(jù)文件B、磁盤文件和設(shè)備文件C、二進(jìn)制文件和文本文件(正確答案)D、順序文件和隨機(jī)文件6.若要打開A盤上user子目錄下名為abc.txt的文本文件進(jìn)行讀、寫操作,下面符合此要求的函數(shù)調(diào)用是()[單選題]*A、fopen("A:\user\abc.txt","r")B、fopen("A:\\user\\abc.txt","r+")(正確答案)C、fopen("A:\user\abc.txt","rb")D、fopen("A:\\user\\abc.txt","w")7.下面的變量表示文件指針變量的是()[單選題]*A、FILE*fp(正確答案)B、FILEfpC、FILER*fpD、file*fp8.在C中,下面對(duì)文件的敘述正確的是()[單選題]*A、用“r”方式打開的文件只能向文件寫數(shù)據(jù)B、用“R”方式也可以打開文件C、用“w”方式打開的文件只能用于向文件寫數(shù)據(jù),且該文件可以不存在(正確答案)D、用“r”方式可以打開不存在的文件9."若有以下函數(shù)定義,則在主函數(shù)中正確的調(diào)用語句是()
#include<stdio.h>
voidfun(intarray[][5])
{
...
}
voidmain()
{
inta[3][5],b;
...
?
}"[單選題]*A、fun(a[3][5]);B、b=fun(a);C、fun(a);(正確答案)D、fun(a)10."設(shè)有以下定義:#defined2
inta=0;doubleb=1.25;charc=’A’;則下面語句中錯(cuò)誤的是()[單選題]*A、a++B、b++C、c++D、d++(正確答案)11."在C中,常用如下方法打開一個(gè)文件
if((fp=fopen(""file1.c"",""r""))==NULL)
{printf(""cannotopenthisfile\n"");exit(0);}
其中函數(shù)exit(0)的作用是()[單選題]*A、退出C環(huán)境B、退出所在的復(fù)合語句C、當(dāng)文件不能正常打開時(shí),關(guān)閉所有的文件,并終止正在調(diào)用的過程(正確答案)D、當(dāng)文件正常打開時(shí),終止正在調(diào)用的過程12.fopen函數(shù)可以實(shí)現(xiàn)文件的()操作。()[單選題]*A、打開(正確答案)B、寫C、讀寫D、關(guān)閉13."已知已正確定義并打開文件:如下
FILE*fp;
fp=fopen(""D:\\a.txt"",""a+"");
文件關(guān)閉的格式是()[單選題]*A、其它三項(xiàng)都不對(duì)B、fclose(fp);(正確答案)C、fclose();D、fclose()fp;14.fprintf()函數(shù)的功能是()[單選題]*A、把磁盤文件上的內(nèi)容讀出來B、其它三項(xiàng)都不對(duì)C、把磁盤文件上的內(nèi)容輸出出來D、把內(nèi)容寫到磁盤文件上去(正確答案)15.已知文件指針fp已知定義正確,那么從指定的文件讀入一個(gè)字符,fgetc()函數(shù)的調(diào)用形式為()[單選題]*A、其它三項(xiàng)都不對(duì)B、ch=fgetc();C、ch=fgetc(fp);(正確答案)D、fp=fgetc();16.文件結(jié)束標(biāo)志是()[單選題]*A、\0B、EOF(正確答案)C、\nD、017.(?;?以下定義語句中正確的是()[單選題]*A、chara='A'b='B';B、floata=b=10.0;C、inta=10,b=20;(正確答案)D、floata=10.0,intb=20;18."把一個(gè)字符寫到磁盤文件上去,我們一般使用的是()[單選題]*A、getchar()函數(shù)B、fgetc()函數(shù)C、putc()函數(shù)D、fputc()函數(shù)(正確答案)19.文件指針指的是()[單選題]*A、其它三項(xiàng)都不對(duì)B、通過變量指向一個(gè)文件地址C、在C語言中用一個(gè)指針變量指向一個(gè)文件,這個(gè)指針就是文件指針(正確答案)D、通過常量指向一個(gè)文件地址20.數(shù)據(jù)都是以()形式存儲(chǔ)在外部存儲(chǔ)器上的。()[單選題]*A、文件(正確答案)B、視頻C、聲音D、圖像21."有如下程序段:
#include<stdio.h>
main()
{FILE*fp;
inti;
chars[10];
fp=fopen(""name.txt"",""w"");
for(i=0;i<40;i++)
{
scanf(""%s"",s);
fputs(s,fp);fputs(""\n"",fp);
}
fclose(fp);
}
以下說法不正確是()*A、將39個(gè)人的名字寫入文本文件name.txt中(正確答案)B、將40個(gè)人的名字寫入文本文件name.txt中C、文件name.txt中只能寫入40個(gè)字符(正確答案)D、文件name.txt中必須存在(正確答案)22."在C中,所有的磁盤文件在操作前都必須打開,打開文件函數(shù)的調(diào)用格式為:fopen(文件名,文件操作方式);其中文件名是要打開的文件的全名,以下選擇不正確的是()*A、字符變量名、字符串常量、字符數(shù)組名(正確答案)B、字符常量、字符串變量、指向字符串的指針變量(正確答案)C、字符串常量、存放字符串的字符數(shù)組名、指向字符串的指針變量D、字符數(shù)組名、文件的主名、字符串變量名(正確答案)23.在C中,打開文件的程序段中不正確的是()*A、#include<stdio.h>FILE*fp;fp=fopen(""file1.c"",""W"");(正確答案)B、B、#include<stdio.h>FILEfp;fp=fopen(""file1.c"",""w"");(正確答案)C、C、#include<stdio.h>FILE*fp;fp=fopen(""file1.c"",""w"");D、D、#include<string.h>FILE*fp;fp=fopen(""file1.c"",""w"");"(正確答案)24.使用數(shù)據(jù)文件的目的,說法正確的是()*A、數(shù)據(jù)文件的改動(dòng)不引起程序的改動(dòng)——程序與數(shù)據(jù)分離。(正確答案)B、不同程序可以訪問同一數(shù)據(jù)文件中的數(shù)據(jù)——數(shù)據(jù)共享。(正確答案)C、能長期保存程序運(yùn)行的中間數(shù)據(jù)或結(jié)果數(shù)據(jù)(正確答案)D、以上都不正確25.按文件的邏輯結(jié)構(gòu),文件可以分為()*A、記錄文件(正確答案)B、流式文件(正確答案)C、普通文件D、設(shè)備文件26.按存儲(chǔ)介質(zhì),文件可以分為()*A、二進(jìn)制文件B、文本文件C、普通文件(正確答案)D、設(shè)備文件(正確答案)27.在C語言中,以下關(guān)于文件的說法敘述中正確的是()*A、C語言中對(duì)二進(jìn)制文件的訪問速度比文本文件快(正確答案)B、在計(jì)算機(jī)中,一個(gè)整型的數(shù)據(jù)既可以用ASCII碼形式存儲(chǔ),也可以用二進(jìn)制形式存(正確答案)C、語句FILE?fp;定義了一個(gè)名為fp的文件指針D、C語言中的文本文件以ASCII碼形式存儲(chǔ)數(shù)據(jù)(正確答案)28.對(duì)于下面文件的概念描述中,不正確的是()*A、文件一般指存儲(chǔ)在外部的介質(zhì)上的數(shù)據(jù)的集合B、其它三項(xiàng)都不對(duì)(正確答案)C、文件就是文本文件(正確答案)D、文件就是C語言文件(正確答案)29.文件打開的方式不正確的是()*A、其它三項(xiàng)都不對(duì)(正確答案)B、FILE*fp;fp=FOPEN(文件名,使用文件方式);(正確答案)C、FILE*fp;fp=fopen(文件名,使用文件方式);D、file*fp;fp=fopen(文件名,使用文件方式);(正確答案)30.把一個(gè)字符串寫到磁盤文件上去,我們一般不使用的是()*A、putc()函數(shù)(正確答案)B、getchar()函數(shù)(正確答案)C、fgets()函數(shù)(正確答案)D、fputs()函數(shù)31.文件指針定義格式中,F(xiàn)ILE只能小寫。()[單選題]*A、正確B、錯(cuò)誤(正確答案)32.文件結(jié)束與字符束結(jié)束標(biāo)志一樣,都是'\0'。()[單選題]*A、正確B、錯(cuò)誤(正確答案)33.文件的關(guān)閉是用fclose()函數(shù)來實(shí)現(xiàn)關(guān)閉文件()[單選題]*A、正確(正確答案)B、錯(cuò)誤34.文件操作中fopen是必須的,而fclose則可省略。()[單選題]*A、正確B、錯(cuò)誤(正確答案)35.設(shè):FILE*fout;charch;則ch=fgetc(fout)表示將字符ch寫入由fout指針?biāo)赶虻奈募腥ァ#ǎ單選題]*A、正確B、錯(cuò)誤(正確答案)36.文件是指是指存儲(chǔ)在外部介質(zhì)上數(shù)據(jù)的集合。()[單選題]*A、正確(正確答案)B、錯(cuò)誤37."要求以讀寫方式,打開一個(gè)文本文件stu1,語
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年中國卵磷脂行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024至2030年中國便攜管子鉗數(shù)據(jù)監(jiān)測研究報(bào)告
- 2024至2030年中國二硫化鉬極壓鋰基潤滑脂數(shù)據(jù)監(jiān)測研究報(bào)告
- 2024至2030年中國萬用表測試棒行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024年中國陶瓷纖維不燃布市場調(diào)查研究報(bào)告
- 2024年中國自動(dòng)包裝糖果紙市場調(diào)查研究報(bào)告
- 2024年中國玻璃纖維天線罩市場調(diào)查研究報(bào)告
- 高中語文第6單元文無定格貴在鮮活三游沙湖苦齋記課件新人教版選修中國古代詩歌散文欣賞
- 2024年中國尼龍鉚釘市場調(diào)查研究報(bào)告
- 2024年中國雙盤人形馬步市場調(diào)查研究報(bào)告
- 我會(huì)洗手(洗手知識(shí)科普)課件
- 【教學(xué)課件】第3單元《土和火的藝術(shù)》示范課件
- (新高考)高考英語基礎(chǔ)知識(shí)默寫本必修第二冊(cè) Unit 1 Cultural Heritage
- 小學(xué)生新聞播報(bào)動(dòng)態(tài)PPT
- 中藥藥理學(xué)(全套課件)
- 冀教版年級(jí)數(shù)學(xué)下冊(cè)期末考試試卷分析
- 魯科版五四制七年級(jí)上冊(cè)生物全冊(cè)單元測試卷
- 如何-我為什么選擇安惠
- 同意未成年人姓名變更的聲明
- 人教版二年級(jí)上冊(cè)數(shù)學(xué)期中測試卷含答案【奪分金卷】
- 四年級(jí)上冊(cè)數(shù)學(xué)課件-認(rèn)識(shí)梯形-人教版-(3)(共25張PPT)
評(píng)論
0/150
提交評(píng)論