首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
73
问题
有以下程序段
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/qktp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
以下叙述中正确的是
给定程序MODI1.C中函数fun的功能是:计算s=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+tin)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确的结果。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
以下叙述中不正确的是()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
以下语句定义正确的是()。
随机试题
Allflights______becauseofthesnowstorm,manypassengerscoulddonothingbuttakethetrain.
组织职能的主要内容包括()
患者,男,因牙松动半年就诊。无全身疾病,未接受过牙科治疗。如诊断为广泛型侵袭性牙周炎,年龄通常在
单位和个人在开具发票时,必须做到按照号码顺序填开,填写项目齐全,内容真实,字迹清楚,全部联次一次打印,内容完全一致,并在()加盖发票专用章。
财政收入分为经常性收入和临时性收入,在下列选项中,()属于临时性收入。
在审计甲公司某项重要的金融资产时,A注册会计师就管理层持有该金融资产的意图向甲公司管理层获取了书面声明,但发现该书面声明与其他审计证据不一致,A注册会计师通常首先采取的措施是()。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分150分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考证
Jeandidnothavetimetogototheconcertlastnightbecauseshewasbusy______forherexamination.
______mightbeexpected,theresponsetothequestionwasverymixed.
海源阁(HaiyuanPavilion)位于山东聊城,是中国历史上最著名的私人藏书楼之一。海源阁藏书浩瀚,总藏书量曾达22万卷,其中宋元珍本逾万卷。它与北京的文渊阁、宁波的天一阁同为中国历史上的藏书典范,深受海内外学者的仰慕。它初建于清朝道光二十年(公元
最新回复
(
0
)