首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
2017-07-05
35
问题
有以下程序段:
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://kaotiyun.com/show/gpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于标识符的说法中错误的是
下列合法的字符型常量是()。
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,下列正确的输入语句是()。
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)______main(){printf("\n");try_me();printf("\n");}
有以下程序main(){intx,y,z;x=y=1;z=X++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是
以下叙述不正确的是
按照“先进后出”原则组织数据的数据结构是()。
对软件设计的最小单位(模块或程序单元)进行的测试通常称为测试。
在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为约束。
下列选项中,不能作为合法常最的是()。
随机试题
A.清热凉血B.养阴生津C.两者均是D.两者均非(1991年第109,110题)玄参的功效是()(
甲公司为境内上市公司,2×21年,甲公司发生的企业合并及相关交易或事项如下:(1)2×21年2月20日,甲公司召开董事会,审议通过了以定向增发普通股股票,并辅以支付银行存款作为支付对价,购买乙公司80%股权的议案。2×21年3月10日,甲公司、乙公司及其控
下列属于纪传体通史是()
CT对于诊断前列腺癌的主要意义在于
患儿,男,2岁,体格瘦小,平日口唇、甲床青紫,活动、哭闹时加重。活动时喜下蹲,经查,诊断为法洛四联症。患儿胸部X线检查,可见
张某与王某签订一份货物买卖合同,张某为卖方,住在甲市,王某为买方,住在乙市。双方对履行地点没有约定,且不能通过习惯、合同性质确定,双方又不能达成补充协议。依法,()。
李晓华,16岁,某中学学生。一次途经田某家时,看见其邻居张某正在行窃。后田某到公安机关报案,并告知了这一情况。公安机关为查清案件事实,向李晓华询问,在询问李晓华的过程中,侦查人员下列哪项行为不正确:
在健康、安全、环境(HSE)管理体系要素中,记录和记录管理属于要素中的()
国民经济和社会发展计划的中期计划一般为()年,长期计划为()年。
Doctorsalreadyknowthatpeoplewhosmokecandamagetheirhearing.ThelateststudyinthejournalTobaccoControl,【C1】______m
最新回复
(
0
)