首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
9
问题
有以下程序段:
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全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=010,b=0X10,c=10;printf("%d,%d,%d\n",a,b,c);}程序的运行结果是()。
以下选项中,能用作数据常量的是()。【09年3月】
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。【10年3月】
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序运行后的输出结果是()。
以下选项中的编译预处理命令行,正确的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
有以下函数:intfun(char*s,char*t){while((*s)&&(*t)&&(*t++==*s++));return(*s一*t);}函数的功能是()。
随机试题
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。程序通过继承关系,实现对姓名的控制。类TC1实现对名字访问的接口,TC2实现对名字的设置和输出。程序输出为TC2NameMay其中定义的类并不完整,按要求完成下列操作,将类的
球阀的阀芯经常采用铜材或陶瓷材料制造,主要目的是为了使阀芯耐磨损和防止介质腐蚀。
()是典型的质量控制动态分析法。
按照马柯维茨理论的假设和结论,以下说法正确的有()
西湖龙井茶的“四绝”包括()。
()是培训管理的首要制度。
李华步行以每小时4千米的速度从学校出发到20.4千米外的冬令营报到。0.5小时后,营地老师闻讯前往迎接,每小时比李华多走1.2千米。又过了1.5小时,张明从学校骑车去营地报到。结果3人同时在途中某地相遇。问:张明每小时的速度是多少千米?
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(inti=0){eout
Thereisnodoubtthatadults,andevenhighlyeducatedadults,varygreatlyinthespeedandefficiencyoftheirreading.Some
MostanimalsseekshadewhentemperaturesintheSaharaDesertsoarto120degreesFahrenheit.ButfortheSaharansilverant,【C
最新回复
(
0
)