首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错 #include<stdio.h> main() { FILE*fout; char ch; fo
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错 #include<stdio.h> main() { FILE*fout; char ch; fo
admin
2009-02-15
53
问题
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错 #include<stdio.h> main() { FILE*fout; char ch; fout=fopen(’abc.txt’,’w’); ch=fgetc(stdin); while(ch!=’#’) { fputc(ch,four); ch=fgetc(stdin); } fclose(fout); } 出错的原因是______。
选项
A、函数fopen调用形式错误
B、输入文件没有关闭
C、函数fgetc调用形式错误
D、文件指针stdin没有定义
答案
1
解析
本题考查的是文件的打开函数fopen(),其调用方式通常为FLIE*fp;fp=fopen(文件名,使用文件方式);,如: fp=fopen("abc.txt","w");表示要打开名字为abc.txt的文件,使用文件方式写入。fopen函数带回指向abc.txt文件的指针并赋给fp,即fp指向文件abc.txt。
转载请注明原文地址:https://kaotiyun.com/show/ygXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是()。
执行以下程序段a$="VisualBasicProgramming”:b$=”C++”c$=UCase(Left$(a$,7))&b$&RightS(aS,12)变量c$的值为
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
现有程序如下:OptionBase1PrivateSubForm_Click()Dimx(5,6)AsInteger,y(5)AsIntegerFori=1To5
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger)PrivateSubCommand1_Click()f=1
有如下程序代码:PrivateSubForm_Click()X=8IfX>8ThenPrint"X>8"ElseIfX<10ThenPrint"X<10
下列关于水平滚动条的叙述中,错误的是
以下关于控件数组的叙述中,正确的是
在窗体上有一个文本框Text1和一个标签Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图1所示),则空白处应填入的内容是()。PrivateSubText1_______()Label1.C
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是()。
随机试题
品德的心理结构包括道德认识、道德情感和________三个部分。
修改病句并说明理由(可在原句上修改)。①这部作品虽然写的是农民,却也深刻地表现了广大农民的愿望。②“心连心”艺术团到来的消息传开后,街道里的妇女、老人和孩子许多都跑了出来。
男性患者,43岁,既往胆囊结石病史,6h前饱食后出现上腹痛,查体:皮肤、巩膜黄染,上腹压痛(+),肌紧张(+),反跳痛(-),右肋下扪及肿大胆囊,触痛(+),肝区叩痛(+)。血淀粉酶明显升高,胆红素水平进行性升高。治疗的关键是
影响滴眼剂吸收的因素
关于路堤填筑施工,以下说法正确的是( )。
某招标人2005年4月1日向中标人发出了中标通知书。根据相关法律规定,招标人和投标人应在()前按照招标文件和中标人的投标文件订立书面合同。
根据成本信息和施工项目的具体情况,在施工以前对成本进行估算,并作为施工项目成本决策依据的是()。
2015年,飞机日利用率最高和客座率最高的月份之间相隔()个月。
次贷危机
TheImportanceofAgricultureinChina?ThedevelopmentofagricultureandthebalancebetweenfoodandpopulationareChina
最新回复
(
0
)