首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 FILE *fp; if( (fp=fopen("test.txt","w")) == NULL) { printf("不能打开文件!"); exit(0);}
有以下程序段 FILE *fp; if( (fp=fopen("test.txt","w")) == NULL) { printf("不能打开文件!"); exit(0);}
admin
2021-04-28
69
问题
有以下程序段
FILE *fp;
if( (fp=fopen("test.txt","w")) == NULL)
{ printf("不能打开文件!");
exit(0);}
else
printf("成功打开文件!");
若指定文件test.txt不存在,且无其他异常,则以下叙述错误的是
选项
A、输出"不能打开文件!"
B、输出"成功打开文件!"
C、系统将按指定文件名新建文件
D、系统将为写操作建立文本文件
答案
A
解析
fopen函数以一定方式打开指定文件,返回一个指向文件的文件指针,如果不能实现打开指定文件的操作,则返回一个空指针NULL。如果指定文件不存在则创建一个文件名为指定文件名的新文件,然后打开它。在指定文件有错误或者指定文件不存在却不能创建新文件的情况下,打开文件操作错误,返回空指针。本题程序中,文件test.txt不存在,但无其他异常,表示可以建立新文件,命名为test.txt,C选项叙述正确,并以只写方式打开它,D选项叙述正确,返回指向文件的指针,if条件不成立,输出"成功打开文件!",B选项叙述正确,A选项叙述错误。所以选择A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/qktp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmsilq(){intc=0,k;for(k=1;k
下列叙述中正确的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
用树形结构表示实体之间联系的模型是
以下语句定义正确的是()。
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函
以下叙述中不正确的是()。
以下语句定义正确的是()。
随机试题
在企业经营单位组合分析图中,具有市场占有率高,而业务增长率较低这个特点的是指()
Musiccomesinmanyforms,mostcountrieshaveastyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
简述原发性支气管肺癌常用的治疗手段及不同类型肺癌治疗原则。
逆转录酶的活性不包括
空调机组的新风干管一般设在内廊吊顶内,要求吊顶与梁底净高不小于()
为了应对风险自担,可以采取事先制定好的后备措施,这些措施主要有()三种。
影响城市发展规律的主要理论有哪些?(1)城市发展与区域理论(2)城市发展的经济学理论(3)政治经济学理论(4)城市发展的人文生态学理论(5)城市发展与经济全球化理论(6)区位理论(7)城市发展与交通通信理论(8)城市社会学理论(9
以往月份通用汽车公司股票收益率的回归分析有以下结论,这一估计在长期内固定不变。rGM=0.10%+1.1rM。如果市场指数后来上涨了8%,而通用汽车公司的股价上升了7%,则通用汽车公司的股票价格的非常规变化是( )。
下列属于教育活动中要遵循的基本原则的是()
Wherecanshefindtheotherprinter?Howmuchdoesthemanneedtopayforoneroompernight?
最新回复
(
0
)