2024年4月浙江自考《C语言程序设计》每日一练(19)
编辑整理:浙江自考网 发表时间:2024-01-17 【大 中 小】
【1.91】已知enum name{zhao=1,qian,sun,li}man;执行下述程序段后的输出是____。
man=0;
switch(man)
{case 0:printf('Peoplen');
case 1:printf('Mann');
case 2:printf('Womann');
default:printf('Errorn');
}
A)People B)Man C)Woman D)Error
【1.92】下述关于枚举类型名的定义中,正确的是____。
A)enem a={one,two,three};B)enem a{one=9,two=-1,three};
C)enem a={'one','two','three'};D)enem a{'one','two','three'};
【1.93】C语言中标准输入文件stdin是指。
A)键盘B)显示器C)鼠标D)硬盘
【1.94】要打开一个已存在的非空文件'file'用于修改,选择正确的语句____。
A)fp=fopen('file','r');B)fp=fopen('file','a+');
C)fp=fopen('file','w');D)fp=fopen('file','r+');
【1.95】当顺利执行了文件关闭操作时,fclose函数的返回值是。
A)-1 B)TRUE C)0 D)1
【参考答案】
【1.91】答案:A
【1.92】答案:B
【1.93】答案:A
【1.94】答案:D
注释:函数fopen中的第二参数是打开模式,'r'模式是只读方式,不能写文件;'a+'模式是读/追加方式,允许从文件中读出数据,但所有写入的数据均自动加在文件的末尾;'w'模式是写方式,允许按照用户的要求将数据写入文件的指定位置,但打开文件后,首先要将文件的内容清空。'r+'模式是读/写方式,不但允许读文件,而且允许按照用户的要求将数据写入文件的指定位置,且在打开文件后,不会将文件的内容清空。本题的要求是'修改'文件的内容,因此只能选择答案D。
【1.95】答案:C
浙江自考网声明:
1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。