文档详情

C语言初级测试题(十).pdf

发布:2017-05-26约5.51千字共4页下载文档
文本预览下载声明
1.系统的标准数入文件是指( )。 A. 键盘 B . 显示器 C. 软盘 D. 硬盘 2.若执行fopen函数时发生错误,则函数的返回值是( )。 A. 地址值 B.0 C. 1 D. EOF 3.若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件 方式字符串应是( )。 A. ab+ B. wb+ C. rb+ D. ab 4 .fscanf函数的正确调用形式是( )。 A. fscanf(fp,格式字符串,输出表列) B. fscanf(格式字符串,输出表列,fp); C. fscanf(格式字符串,文件指针,输出表列); D. fscanf(文件指针,格式字符串,输入表列); 5.fgetc 函数的作用是从指定文件读入一个字符,该文件的打开方式必须是 ( )。 A. 只写 B. 追加 C. 读或读写 D. 答案b和c都正确 6.函数调用语句:fseek(fp,-20L,2);的含义是( ) A. 将文件位置指针移到距离文件头20个字节处 B. 将文件位置指针从当前位置向后移动20个字节 C. 将文件位置指针从文件末尾处后退20个字节 D. 将文件位置指针移到离当前位置20个字节处 7.利用fseek函数可实现的操作( )。 A. fseek(文件类型指针,起始点,位移量); B. fseek(fp,位移量,起始点) ; C. fseek(位移量,起始点,fp); D. fseek(起始点,位移量,文件类型指针); 8.在执行fopen函数时,ferror函数的初值是( )。 A. TURE B. -1 C. 1 D. 0 9. 标准库函数fgets(s,n,f)的功能是( )。 A. 从文件f 中读取长度为n 的字符串存入指针s所指的内存 B. 从文件f 中读取长度不超过n-1 的字符串存入指针s所指的内存 C. 从文件f 中读取n个字符串存入指针s所指的内存 D. 从文件f 中读取长度为n-1 的字符串存入指针s所指的内存 10. 在 C 中,对文件的存取以( )为单位。 A. 记录 B. 字节 C. 元素 D. 簇 11. 下面的变量表示文件指针变量的是( )。 A. FILE *fp B. FILE fp C. FILER *fp D. file *fp 12. 在 C 中,下面对文件的叙述正确的是( )。 A. 用“r ”方式打开的文件只能向文件写数据 B. 用“R ”方式也可以打开文件 C. 用“w ”方式打开的文件只能用于向文件写数据,且该文件可以不存在 D. 用“a ”方式可以打开不存在的文件 13. 在 C 中, 当文件指针变fp 已指向“文件结束”, 则函数feof(f
显示全部
相似文档