首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
46
问题
有以下程序段
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全国计算机二级
相关试题推荐
有以下程序#includevoidmsilq(){intc=0,k;for(k=1;k
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
下面选项中关于“文件指针”概念的叙述正确的是
从工程管理角度看,软件设计一般分为两步完成,它们是
有以下程序#include<stdio.h>func(intn)voidmain(){staticintnum=1;{func(3);func(4);printf("\n");}num=num+n;printf("%d",num);
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源
以下语句中存在语法错误的是()。
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
下面不属于需求分析阶段任务的是’
随机试题
阅读下面的古诗,按要求答题。苏秀道中自七月二十五日夜大雨三日,秋苗以苏,喜而有作曾几一夕骄阳转作霖,梦回凉冷润衣襟。不愁屋漏床床湿,且喜溪流
当多台单相用电设备的设备功率小于计算范围内的三相负荷设备功率的15%时,按三相平衡计算,不需换算。()
商业银行在对集团客户授信时,应当在授信协议中约定,要求集团客户及时报告被授信人净资产()以七关联交易的情况。
哲学总揽一切,总括一般,既研究自然界中的大问题,也研究人生问题,还研究人类的认识问题,因此()。
在一个黑暗的房间里注视一根点燃的熏香,开始你会看到一个静止的光点,过了一会儿,你会觉得这个光点似乎在运动,这种现象是()
成釉细胞瘤中,低复发者是()。
WheredidGabrielaMistralstartherteachingcareer?
A、Customerandrepairman.B、Patientanddoctor.C、Lawyerandclient.D、Bossandsecretary.Atofixmybike意为“修理自行车”,所以说话人之间应该是顾客
Tounderstandinterculturalcommunication,weseektounderstandtraditionandmodernization.
A、Womenwouldliketostayathome.B、Peopleweremorefriendly.C、Studentspaidfortheirboard.D、Immigrationwasencouraged.
最新回复
(
0
)