版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、考试复习题库精编合集C语言文件选择题考试复习题库精编合集C语言文件选择题1、【单选题】在C中,对文件的存取以_为单位5分A、记录B、字节C、元素D、簇答案:B;2、【单选题】下面的变量表示文件指针变量的是5分A、FILE*fpB、FILEfpC、FILER*fpD、file*fp答案:A;3、【单选题】在C中,下面对文件的叙述正确的是5分A、用“r”方式打开的文件只能向文件写数据B、用“R”方式也可以打开文件C、用“w”方式打开的文件只能用于向文件写数据,且该文件可以不存在D、用“a”方式可以打开不存在的文件答案:C;4、【单选题】在C中,当文件指针变fp已指向“文件结束”,则函数feof(f
2、p)的值是5分A、.t.B、.F.C、0D、1答案:D;5、【单选题】下面程序段的功能是#includemain()chars1;s1=putc(getc(stdin),stdout);5分A、从键盘输入一个字符给字符变量s1B、从键盘输入一个字符,然后再输出到屏幕C、从键盘输入一个字符,然后在输出到屏幕的同时赋给变量s1D、在屏幕上输出stdout的值答案:C;6、【单选题】在C中,常用如下方法打开一个文件if(fp=fopen(file1.c,r)=NULL)printf(cannotopenthisfilen);exit(0);其中函数exit(0)的作用是5分A、退出C环境B、退出所在
3、的复合语句C、当文件不能正常打开时,关闭所有的文件,并终止正在调用的过程D、当文件正常打开时,终止正在调用的过程答案:C;7、【单选题】执行如下程序段#includeFILE*fp;fp=fopen(file,w);则磁盘上生成的文件的全名是5分A、fileB、file.cC、file.datD、file.txt答案:A;8、【单选题】在C中若按照数据的格式划分,文件可分为5分A、程序文件和数据文件B、磁盘文件和设备文件C、二进制文件和文本文件D、顺序文件和随机文件答案:C;9、【单选题】若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回值是5分A、EOFB、-
4、1C、非零值D、NULL答案:C;10、【单选题】以下函数,一般情况下,功能相同的是5分A、fputc和putcharB、fwrite和fputcC、fread和fgetcD、putc和fputc答案:D;11、【单选题】设文件file1.c已存在,且有如下列程序段#includeFILE*fp1;fp1=fopen(file1.c,r);while(!feof(fp1)putchar(getc(fp1);该程序段的功能是5分A、将文件file1.c的内容输出到屏幕B、将文件file1.c的内容输出到文件C、将文件file1.c的第一个字符输出到屏幕D、什么也不干答案:A;12、【单选题】设文
5、件stu1.dat已存在,且有如下列程序段#includeFILE*fp1,*fp2;fp1=fopen(stud1.dat,r);fp2=fopen(stud2.dat,w);while(feof(fp1)putc(getc(fp1),fp2);该程序段的功能是5分A、将文件stud1.dat的内容复制到文件stud2.dat中B、将文件stud2.dat的内容复制到文件stud1.dat中C、屏幕输出stud1.dat的内容D、什么也不干答案:D;13、【单选题】如果要将存放在双精度型数组a10中的10个双精度型实数写入文件型指针fp1指向的文件中,正确的语句是5分A、for(i=0;i8
6、0;i+)fputc(ai,fp1);B、for(i=0;i10;i+)fputc(&ai,fp1);C、for(i=0;i10;i+)fwrite(&ai,8,1,fp1);D、fwrite(fp1,8,10,a);答案:C;14、【单选题】下列程序的主要功能是#includestdio.hmain()FILE*fp;longcount=0;fp=fopen(q1.c,r);while(!feof(fp)fgetc(fp);count+;printf(count=%ldn,count);fclose(fp);5分A、读文件中的字符B、统计文件中的字符数并输出C、打开文件D、关闭文件答案:B;
7、15、【单选题】下面程序的主要功能是:#includestdio.hmain()FILE*fp;floatx4=-12.1,12.2,-12.3,12.4;inti;fp=fopen(data1.dat,wb)for(i=0;i4;i+)fwrite(&xi,4,1,fp);fclose(fp);5分A、创建空文档data1.datB、创建文本文件data1.datC、将数组x中的四个实数写入文件data1.dat中D、定义数组x答案:C;16、【单选题】有如下程序段:#includestdio.hmain()FILE*fp;inti;chars10;fp=fopen(name.txt,w)for(i=0;i40;i+)scanf(%s,s);fputc(s,fp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人安全防护用品使用规范
- 高处作业考试试题及答案
- 肝硬化习题及答案
- 儿童保健科试题及答案
- 船舶安全检查员(综合练习):船舶消防设备试题及答案
- 2026-2027学年上期开学典礼校长致辞
- 群体遗传学与进化论
- 2026年人教版八年级英语第5单元写作测试题及答案
- 部编版初中二年级英语上册第4单元阅读理解专项训练习题及答案
- 江苏省南京市外国语学校八年级英语第7单元测试卷及答案
- 2026年企业合规师初级题库及答案
- 2026年武汉市中考语文试卷(含答案)
- 2026年压力容器考试题库及答案
- 司法辅助人员笔试完整题型、分值及真题答案
- 陕西科技大学教师专业技术职务评审工作实施办法(试行)
- 肿瘤患者输血支持(医学课件)
- 2026中国土地用途管制制度创新与实施效果评估报告
- 农商行催收培训
- (必看!)ISO9001-2026质量管理体系内审和管审及全套记录文件(可编辑!)
- SEMI S2 半导体制造设备安全指南培训课件
- 电网红外测温课件
评论
0/150
提交评论