首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: FILE*fp; if((fp=fopen("test.txt","W"))==NULL) {printf("不能打开文件!"); exit(0);} else printf("成功打开文件!"); 若指定文
有以下程序段: FILE*fp; if((fp=fopen("test.txt","W"))==NULL) {printf("不能打开文件!"); exit(0);} else printf("成功打开文件!"); 若指定文
admin
2020-10-26
11
问题
有以下程序段:
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项正确。
转载请注明原文地址:https://jikaoti.com/ti/XDD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于C语言函数说明的位置,以下叙述正确的是()。
若要使用C数学库中的sin函数,需要在源程序的头部加上#include<math.h>。关于引用数学库,以下叙述中正确的是()。
设有宏定义;#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值。则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
C语言中标准库函数fputs(str,fp)的功能是()。
以下选项中,能用作数据常量的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
以下关于retum语句的叙述中正确的是()。【10年3月】
以下选项中叙述正确的是()。
下面说法正确的是()。
可在C程序中用作用户标识符的一组标识符是
随机试题
Difficultiescan______aperson’sbestqualities.
关于颅面血管瘤病,下列说法错误的是
A.爪形手畸形B.垂腕手畸形C.猿手畸形D.内翻垂足畸形E.仰趾畸形腓总神经损伤
以下关于桔梗的描述,错误的是()。
当固定资产发生下列变动时,企业不需要做会计估计变更处理的是( )。
单耗标准是指供通用或者重复使用的加工贸易单位成品耗料量的准则。海关增设最低下限值单耗标准要求的商品类别是:
下列会计凭证中,属于通用凭证的是()。
亲社会行为在幼儿期逐渐增加,在哪一年龄段增长显著?()
动作性表征阶段大致相当于皮亚杰的()。
2019年5月15日,习近平在亚洲文明对话大会开幕式上的主旨演讲中指出,“如果各国重新回到一个个自我封闭的孤岛,人类文明就将因老死不相往来而丧失生机活力。”文明()
最新回复
(
0
)