- 18
- 0
- 约4.84千字
- 约 9页
- 2018-11-16 发布于江苏
- 举报
湖南工大11级C语言网上习题之《文件》
《程序设计语言 C1》随机作业题
做作业时间:2012-3-31 8:30:00至2012-5-24 23:00:00
?
1、当顺利执行了文件关闭操作时,fclose函数的返回值是 (3分)
A、
B、
C、
D、
A、-1
B、TRUE
C、0
D、1
?
2、fscanf函数的正确调用形式是 (3分)
A、
B、
C、
D、
A、fscanf(fp,格式字符串,输出表列);
B、fscanf(格式字符串,输出表列,fp);
C、fscanf(格式字符串,文件指针,输出表列);
D、fscanf(文件指针,格式字符串,输入表列);
?
3、fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是 (3分)
A、
B、
C、
D、
A、只写
B、追加
C、读或读写
D、答案B和C都正确
?
4、fseek函数的正确调用形式是 (3分)
A、
B、
C、
D、
A、fseek(文件类型指针,起始点,位移量)
B、 fseek(fp,位移量,起始点)
C、fseek(位移量,起始点,fp)
D、fseek(起始点,位移量,文件类型指针)
?
5、在执行 fopen 函数时,ferror 函数的初值是 (3分)
A、
B、
C、
D、
A、TRUE
B、-1
C、1
D、0
?
6、执行以下程序后,test.txt文件的内容是(若文件能正常打开)#include main(){FILE *fp;char *s1=Fortran,*s2=Basic;if((fp=fopen(test.txt,wb”))==NULL){printf(Can′t open test.txt file\n);exit(1);}fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所指文件中*/fseek(fp,0L,SEEK_SET)(3分)
A、
B、
C、
D、
A、Basican
B、BasicFortran
C、Basic
D、FortranBasic
?
7、系统的标准输入文件是指 (3分)
A、
B、
C、
D、
A、键盘
B、显示器
C、软盘
D、硬盘
?
8、以下叙述中不正确的是 (3分)
A、
B、
C、
D、
A、C语言中的文本文件以ASCⅡ码形式存储数据
B、C语言中对二进制文件的访问速度比文本文件快
C、C语言中,随机读写方式不适用于文本文件
D、C语言中,顺序读写方式不适用于二进制文件
?
9、以下叙述中错误的是 (3分)
A、
B、
C、
D、
A、二进制文件打开后可以先读文件的末尾,而顺序文件不可以
B、在程序结束时,应当用fclose函数关闭已打开的文件
C、在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据
D、不可以用FILE定义指向二进制文件的文件指针
?
10、以下程序的功能是( ) # include main () { FILE*fp1;*fp2; fp1=fopen (file1,r); fp2=fopen (file2,w); while (!feof (fp1)) fputc (fgetc (fp1),fp2); fclose (fp1); fclose (fp2); }(3分)
A、
B、
C、
D、
A、将磁盘文件的内容显示在屏幕上
B、将两个磁盘文件合为一个
C、将一个磁盘文件复制到另一个磁盘文件中
D、将两个磁盘文件合并后送屏幕
?
11、以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include main() { FILE *fout; char ch; fout=fopen(abc.txt,w); ch=fgetc(stdin); while(ch!=#) { fputc(ch,fout); ch=fgetc(stdin); } fclose(fout); } 出错的原因是 (3分)
A、
B、
C、
D、
A、函数fopen调用形式错误
B、输入文件没有关闭
C、函数fgetc调用形式错误
D、文件指针stdin没有定义
?
12、有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END;语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节) # include
您可能关注的文档
- 接触线检修习题标准.doc
- 推箱子程序制作详细说明文档.doc
- 提升视力妙招白领必须知道基础知识.doc
- 搬运、储存、包装和交付习题程序.doc
- 探放水习题规程.doc
- 摄影艺术赏析在线习题B.doc
- 操作系统2010-2011习题.doc
- 操盘手之路入门篇——盘面基础知识综述.docx
- 支付宝操作详细说明FINAL.doc
- 政府公共关系习题.doc
- 非遗文化木雕知识技法分类木雕非遗介绍讲座PPT课件.pptx
- 川教版小学信息技术三年级上册第三单元 在线助我做家务3.2在线攻略全搜索PPT.pptx
- 北师大版(2024)物理八年级下册第八章 压强和浮力 第六节 浮力PPT.pptx
- 中小学生全面守护安全教育必修课主题班会PPT课件.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.3在线购物备物品PPT.pptx
- 川教版小学信息技术三年级下册第二单元2.5评价在线学习成果PPT.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.4在线交流聊计划PPT.pptx
- 川教版小学信息技术三年级下册第三单元3.1做好自我管理PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.2了解多样在线技能PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.3树立正确在线观念PPT.pptx
最近下载
- 2025年数学新课标《义务教育数学课程标准(2025年版)》解读.pptx VIP
- 《产品认证培训资料》PPT课件.pptx VIP
- 汽车运输危险货物规则.pdf VIP
- 游标卡尺的读数和使用.ppt VIP
- 危险货物道路运输规则 jtt 617-2018.doc VIP
- 最新正规婚内协议书范文范本电子版.docx VIP
- 江西省市政工程消耗量定额及统一基价表(2017).pdf VIP
- 2025年数学新课标《义务教育数学课程标准(2025年版)》解读.pptx VIP
- 2025年最新杭州医保考试题及答案.doc
- 无锡城市职业技术学院单招《数学》考试历年机考真题集【夺分金卷】附答案详解.docx VIP
原创力文档

文档评论(0)