第一部分 第九章 文件-【职升课堂】中职计算机应用1同步训练(高教版)

2024-03-28
| 2份
| 8页
| 95人阅读
| 0人下载

内容正文:

第九章文件 学习目标 1.掌握文件类型指针的定义 2.掌握文件的打开与关闭(open、fclose函数) 3.理解文件的读写(utc、fgetc、fputs、fgets、fead、fwrite、fprintf、fscanf函 数),文件的定位(rewind、seek函数) 里同步训练 4.以“只读”方式打开文本文件“c:lxy. 一,选择题 text”,下列语句中正确的是()。 L.以“只读”方式打开文本文件“aa.dat'”, A.fp=fopen ("c:Mxy.txt","a"); 下列语句中正确的是( B.fp=fopen ("c:Mxy.txt","r"); C.fp=fopen ("e:Mxy.txt","wb"); A.fp=fopen "a:Maa.dat"."ab"); D.fp=fopen ("c:xy.txt","r"): B.fp=fopen "a:Maa.dat","a"): 5.若有以下的说明和语句: C.fp=fopen "a:Maa.dat","wb"); main() D.fp=fopen("a:Maa.dat","r"): int t[312].*pt[31.k: 2.以“追加”方式打开文本文件“a:laa. fpr k=0:k<3:k++)pt[k]=t[k]: dat”,下列语句中正确的是( A.fp=fopen "a:Maa.dat","ab"); 则以下选项中能正确表示:数组元素地址 B.fp=fopen("a:Waa.dat","a"): 的表达式是( C.fp=fopen "a:Maa.dat","r+"): A.&32] B.*pt[O] D.fp=fopen "a:Maa.dat","w"); C.(pt+1) D.&p2] 3.为读写建立一个新的文本文件“a:aa. 二、填空题 dat”,下列语句中正确的是( 1.fp为文件位置指针,将fp移到离当 A.fp=fopen "a:Maa.dat","ab"); 前位置25个字节处的语句为 B.fp=fopen "a:\aa.dat","w+"); C.fp=fopen ("a:Maa.dat","wb"); 2.文件打开方式为“+”,文件打开后,文 D.fp=fopen "a:Maa.dat","rb+"); 件读写位置在 83 职升课堂·计算机应用1◆ 3.文件打开方式为“a”,文件打开后,文8.只要使用标准级文件/O函数的程序,都 件读写位置在 应该在下面包含这一句:tinclude<stdio. 4.表达式“fgetc(pn)”的值为 h>e 或 9.在标准C语言中,在使用文件包含时,与 5.表达式“fgets(a.10,fpn)”的值为 各个文件的先后次序无关。 或 10.在标准C语言中,程序的编译是以函 6.函数fscanf的返回值为 数为单位而不是以源程序为单位的。 或 11.在缓冲系统中,每个被使用的文件都会 7.函数fread的返回值为所读入数据的个数或 在内存中开辟一个区,用来存放文件的 有关信息,这些信息保存在一个结构体 8.ANSIC规定了标准输入/输出函数库,用 变量FILE中。 ( 来实现文件的打开」 12.ANSIC规定了标准输人/输出函数库, 9.使用标准级文件I/O函数的程序,都应该 用fopen()函数来实现文件的打开。 在下面包含这一语句: 13.若正确执行fopen()函数,则返回一 三、判断题 个非空指针值;否则返回一个空指针 1.在C语言中,没有提供输入输出语句,对 NULL。 文件的读写都是通过库函数来实现的。 14.全局变量的作用域是整个源程序文件。 2.在C语言中操作系统是以文件为单位对数 15.用fclose()函数关闭文件,可以解除文 据进行管理的。 件指针和文件的联系,并在解除这种联 3.二进制文件与ASCIⅡ文件相比要占用较多 系之前进行善后处理。 ( 的存储空间。 16.忽略对文件的关闭操作将会造成数据的 4.在C语言中,以“”方式不能打开并不存 丢失。 ( 17.刚打开文件时,文件的位置指针指向文 在的文件。 件的末尾。 ( 5.在使用函数fgete时,文件可以“w”的方 18.函数fpute()和fgete()用于单个字符 式打开。 的读和写。 ( 6.在C语言中,处理文件时文本文件和二进 19.若文件以二进制形式打开,则用fread 制文件都可采用EOF来判断文件是否读写 ()函数和fwrite()函数可以读写任何 结束 类型的信息。 ( 7.ANSI文件系统也叫做格式化文件系统或 20.若打开文件的方式为“w”而该文件已 缓冲文件系统。其中的I/O函数在sdio.h中 经存在,则文件中原有数据被清除。 说明。 84 第一部分编程语言基础—C语言◆◆◆◆ 四、简

资源预览图

第一部分 第九章 文件-【职升课堂】中职计算机应用1同步训练(高教版)
1
第一部分 第九章 文件-【职升课堂】中职计算机应用1同步训练(高教版)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。