



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
以下为历年已经考过的与文件相关的选择题,红色的为参考答案(40)有以下程序(2009年3月)#include main() EILE *f;f=fopen(“filea.txt”,”w”);/*以w方式打开文件时,若文件已经存在,则删除后重新建立*/fprintf(f,”abc”);fclose(f);若文本文件filea.txt中原有内容为:hello,则运行以上程序后,文件filea.txt中的内容为A) helloabc B)abclo C)abc D)abchello(13)以下程序用来判断指定文件是否能正常打开,请填空(2009年3月)#include main( )FILE *fp;if (fp=fopen(“test.txt”,”r”)=【13】)printf(“未能打开文件!n”);elseprintf(“文件打开成功!n”);答案:NULL(40)有以下程序 (2008年9月)#include main() FILE *pf;char *s1=China,*s2=Beijing;pf=fopen(abc.dat,wb+);fwrite(s2,7,l,pf);rewind(pf);fwrite(s1,5,1,pf);fclose(pf);以上程序执行后abc.dat 文件的内容是( )。B)China B)Chinang C)ChinaBeijing D)BeijingChina(37) 有以下程序 (2008年4月) #include main() FILE *fp; int a10=1,2,3,i,n; fp=fopen(“dl.dat”,”w”); for(i=0;i3;i+) fprintf(fp,”%d”,ai); fprintf(fp,”n”); fclose(fp); fp=fopen(“dl.dat”,”r”); fscanf(fp,”%d”,&n); fclose(fp); printf(“%dn”,n); 程序的运行结果是 A)12300 B) 123 C) 1 D) 321(49)读取二进制文件的函数调用形式为:fread(buffer,size,count,fp); ,其中buffer代表的是(2007年9月)A)一个文件指针,指向待读取的文件B)一个整型变量,代表待读取的数据的字节数C)一个内存块的首地址,代表读入数据存放的地址D)一个内存块的字节数(49)有以下程序(2007年4月)#include Main()FILE *fp; int I,a6=1,2,3,4,5,6;fp=fopen(“d2.dat”,”w”);fprintf(fp,”%d%d%dn”,a0,a1,a2); fprintf(fp, “%d%d%dn”,a3,a4,a5);fclose(fp);fp=fopen(“d2.dat”,”r”);fscanf(fp,” “%d%dn”,&k,&n); printf(“%d%dn”,k,n);fclose(fp);程序运行后的输出结果是 A)1 2 B)1 4 C)123 4 D) 123 456(50)有以下程序 (2007年4月)#include main ()fILE *fp; int I,a6=1,2,3,4,5,6;fp=fopen(“d3.dat”,”w+b”);fwrite(a,size(int),6,fp);fseek(fp,sizeof(int)*3,SEEK SET);/*该语句使读文件的位置指针从文件头向后移动3个int型数据*/fread(a,sizeof(int),3,fp); fclose(fp);for(i=0;i6;i+) printf(“%d,”,a i);程序运行后的输出结果是 A)4,5,6,4,5,6, B)1,2,3,4,5,6, C)4,5,6,1,2,3, D)6,5,4,3,2,1,(49)以下叙述中正确的是_。(2006年9月) A)C语言中的文件是流式文件,因此只能顺序存取数据 B)打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖 C)在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据D)当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失(50)有以下程序 (2006年9月) #include main() FILE *fp; int i; char ch=”abcd”,t; fp=fopen(“abc.dat”,”wb+”); for(i=0;i4;i+)fwriter(&chi,1,1,fp); fseek(fp,-2L,SEEK_END); fread(&t,1,1,fp); fclose(fp); printf(“%cn”,t); 程序执行后的输出结果是_。 A)d B)c C)b D)a27)设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为(2006年4月)A)EOF B)非0值 C) 0 D)NULL43)执行以下程序后,test.txt文件的内容是(若文件能正常打开)(2006年4月)#includemain()FILE *fp;char *s1=”Fortran”,*s2=”Basic”;if(fp=fopen(“test.txt”,”wb”)=NULL) printf(“Cant open test.txt filen”); exit(1);fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阿拉善盟中石化2025秋招面试半结构化模拟题及答案油气储运与管道岗
- 中国广电柳州市2025秋招计算机类专业追问清单及参考回答
- 宿迁市中石化2025秋招笔试模拟题含答案市场营销与国际贸易岗
- 中国移动红河自治州2025秋招笔试性格测评专练及答案
- 中国广电曲靖市2025秋招写作案例分析万能模板直接套用
- 2025年安置帮教考试题及答案
- 中国移动钦州市2025秋招笔试模拟题及答案
- 中国广电景德镇市2025秋招笔试行测题库及答案市场与服务类
- 唐山市中石化2025秋招笔试模拟题含答案油田勘探开发岗
- 学生音乐考试试题及答案
- 考务资格审核培训
- 2025四川成都蒲江县国有资产监督管理局县属国有企业招聘管理人员7人考试参考题库及答案解析
- 2025年医院麻醉科服务优化计划
- 校车安全管理操作规范
- Unit2WheredoanimalslivePeriod4课件-四年级上册《英语》(沪教版)
- 2025年秋期人教版3年级上册数学核心素养教案(第4单元)(教学反思有内容+二次备课版)
- 掼蛋教学课件
- 2025年北京市高考卷语文(纯答案版)
- 珠宝销售的培训课件
- 三坐标测量基础知识(基础教育)
- 毕业设计(论文)20v输出dcdc开关电源的设计与制作
评论
0/150
提交评论