2021智慧树知到(山东理工大学)《C语言编程新思路》章节测试答案共14章(7)
D、每个打开的文件都和一个文件结构体变量相关联,程序通过该变量访问这个文件 cainiaojianzhan.com
答案:D cainiaojianzhan.com
2、关于二进制文件和文本文件描述错误的是()。
本文来自菜鸟建站网
A、文本文件存放时每一个字符对应一个字节的ASCII码 本文来自菜鸟建站网
B、二进制文件将数据按其在内存中的存储形式原样存放到文件中 内容来自cainiaojianzhan.com
C、二进制文件比文本文件读写速度慢 cainiaojianzhan.com
D、C语言处理文件时,并不区分类型,都看成是字符流,按字节处理 本文来自菜鸟建站网
答案:C 内容来自cainiaojianzhan.com
3、利用fopen(fname,mode)函数实现的操作不正确的是()。 内容来自cainiaojianzhan.com
A、文件顺利打开,则返回被打开文件的文件指针
B、若找不到fname指定的相应文件,则按指定的名字建立一个 本文来自菜鸟建站网
C、若找不到fname指定的相应文件,且mode规定按读方式打开文件,则产生错误 内容来自cainiaojianzhan.com
D、若文件打开失败,则返回NULL cainiaojianzhan.com
答案:B 内容来自cainiaojianzhan.com
4、若要用fopen函数打开一个新的二进制文件,该文件既能读也能写,则文件方式字符串应该是()。
A、”ab+”
本文来自菜鸟建站网
B、“wb+” 本文来自菜鸟建站网
C、“rb+” cainiaojianzhan.com
D、“ab” 内容来自cainiaojianzhan.com
答案:B
5、关于fwrite(buffer,sizeof(Student),3,fp)函数,描述不正确的是()。
A、将3个学生的数据块按二进制形式写入文件
B、将由buffer指定的数据缓冲区内的3*sizeof(Student)个字节的数据写入指定的文件中 本文来自菜鸟建站网
C、返回实际输出数据块的个数,若返回0,表示输出结束或发生错误
cainiaojianzhan.com
D、若由fp指定的文件不存在,则返回0 内容来自cainiaojianzhan.com
答案:D
内容来自cainiaojianzhan.com
6、关于fread(buffer,size,count,fp)函数,下列说法正确的是()。
本文来自菜鸟建站网
A、从fp指向的文件中将count个字节的数据读到由buffer指出的数据区中
本文来自菜鸟建站网
B、从fp指向的文件中将size*count个字节的数据读到由buffer指出的数据区中 内容来自cainiaojianzhan.com
C、以二进制形式读取文件中的数据,返回值一定是count cainiaojianzhan.com
D、返回值小于count,则说明发生了错误 cainiaojianzhan.com
答案:B
7、如果需要打开一个已经存在的非空文件“memo.txt”并向其中添加内容,则下面正确的选项是()。 本文来自菜鸟建站网
A、fp=fopen(“memo.txt”,r) cainiaojianzhan.com
B、fp=fopen(“memo.txt”,w)
C、fp=fopen(“memo.txt”,w+) cainiaojianzhan.com
D、fp=fopen(“memo.txt”,a)
答案:D 内容来自cainiaojianzhan.com
8、若fp是指向某文件的指针,且没有读到文件末尾,则函数feof(fp)的返回值是()。
A、EOF
B、-1 cainiaojianzhan.com
C、0 内容来自cainiaojianzhan.com
D、NULL
本文来自菜鸟建站网
答案:C
内容来自cainiaojianzhan.com
9、若顺利执行了文件关闭操作,fclose函数的返回值是()。
内容来自cainiaojianzhan.com
A、-1
内容来自cainiaojianzhan.com
B、NULL
C、0 cainiaojianzhan.com
D、1
本文来自菜鸟建站网
答案:C 内容来自cainiaojianzhan.com
10、以下可以作为fopen函数的第一个参数的正确格式是()。 内容来自cainiaojianzhan.com
A、”file1.txt”
cainiaojianzhan.com
B、file1.txt
C、file1.txt,w 本文来自菜鸟建站网
D、”file1.txt,w”
内容来自cainiaojianzhan.com
答案:A
11、若fp是指向某文件的指针,文件操作结束后,关闭文件指针应使用下列()语句。
A、fp=fclose();
本文来自菜鸟建站网
B、fp=fclose;
C、fclose; 内容来自cainiaojianzhan.com
D、fclose(fp); cainiaojianzhan.com
答案:D 内容来自cainiaojianzhan.com
12、已有一个abc.txt文件,执行函数fopen(“abc.txt”,”w+”)的功能是()。 内容来自cainiaojianzhan.com
A、新建一个文本文件abc.txt,原文件将被删除,允许读写 内容来自cainiaojianzhan.com
B、新建一个文本文件abc.txt,原文件将被删除,只允许读 本文来自菜鸟建站网
C、新建一个文本文件abc.txt,原文件将被删除,只允许写
D、新建一个文本文件abc.txt,原文件不被删除,允许读写
答案:A cainiaojianzhan.com
13、fread(buf,64,2,fp)函数的功能是()。
A、从fp文件流中读出整数64,并存放在buf中 内容来自cainiaojianzhan.com
B、从fp文件流中读出整数64和2,并存放在buf中 cainiaojianzhan.com
C、从fp文件流中读出64个字节的数据,并存在在buf中 内容来自cainiaojianzhan.com
D、从fp文件流中读出2个64字节的数据,并存放在buf中
内容来自cainiaojianzhan.com
答案:D cainiaojianzhan.com
14、以下程序的功能是()。 #include <stdio.h> int main(void) { FILE *fp; char str[]=”hello”; fp=fopen(“prn.txt”,”w”); fprintf(fp,”%s”,str); fclose(fp); return 0; }
A、将字符串hello输出到显示器上 内容来自cainiaojianzhan.com
B、将字符串hello打印出来 cainiaojianzhan.com
C、将字符串hello写入文件prn.txt中 内容来自cainiaojianzhan.com
D、其余选项都不对 cainiaojianzhan.com
答案:C 本文来自菜鸟建站网
15、下面的程序用变量count统计文件中小写字母的个数。 #include <stdio.h> #include <stdlib.h> int main(void) { FILE *fp; char a; int count=0; if((fp=fopen("d:\\letter.txt",【 】))==NULL) { printf("can not open file\n"); exit(0);} while(!feof(fp)) { 【 】 if(【 】) count++; } fclose(fp); printf("字符个数是:%d\n",count); return 0; } 【】中应依次填入()。
cainiaojianzhan.com
A、”r” fscanf(fp,"%c",&a); a>='a' and a<='z' 内容来自cainiaojianzhan.com
B、”w” fscanf(fp,"%c",&a); a>='a' and a<='z' cainiaojianzhan.com
C、”r” fscanf(fp,"%c",&a); a>='z' and a<='a' 内容来自cainiaojianzhan.com
D、”r” fscanf(fp,"%c",a); a>='a' and a<='z'
本文来自菜鸟建站网
答案:A 内容来自cainiaojianzhan.com
以上相关的更多内容请点击“智慧树知到 ”查看,该题目的答案为网上收集整理仅供参考!
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
- 唐代诗人王维《山居秋暝》诗句:随
- 中国积极参与全球治理体系改革和建
- 量子密钥分发面临的挑战包括()。
- 新发展阶段是全面建设社会主义()、
- 在恐怖事件的应对处置过程中,除新
- 火炮武器系统装备在海军舰艇上的称
- 下列非正式组织的作用中,()是对组
- “崂山十二景”中唯一的夜景是“(
- 浪费在日文中被称为Muda,可分为l型
- 山东瓷器的烧造历史很长,()窑是我
- 搜索引擎营销的简写为什么。
- 根据《安全生产法》,生产经营单位
- 新时代十年的伟大变革,在党史、新
- 奶酪根据水分含量的不同,可分为三
- 河南郑州和湖北黄陂盘龙城两处商代
- 中国有名的剪纸主要有()。
- 以中国式现代化推进中华民族伟大复
- 二十届三中全会是在关键的历史节点
- 样本是总体的子集。
- 在反恐怖主义工作中,国家禁止任何
- 根据《中华人民共和国宪法》规定,
- 北京2022年冬奥会比赛项目自由式滑
- 1950年6月,中央人民政府委员会通过
- “不义而富且贵,于我如浮云”,“一
- 在人际交往过程中,我们主动地去和
- 对接大湾区产业体系要深耕拓展东盟
- 党围绕增强____,推动群团工作改革
- 山西因春秋战国时期属晋国地,故简
- 【判断题】1924年11月5日,政府公布
- 根据《中华人民共和国民法典》规定

