首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include<stdio.h> main() { FILE*fout;char ch; four=
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include<stdio.h> main() { FILE*fout;char ch; four=
admin
2010-01-10
64
问题
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include<stdio.h> main() { FILE*fout;char ch; four=fopen(’abc.txt’,’w’); ch=fgetc(stdin); while(ch!=’#’) { fputc(ch,fout); ch=fgetc(stdin); } felose(fout); } 出错的原因是
选项
A、函数fopen调用形式错误
B、输入文件没有关闭
C、函数fsetc调用形式错误
D、文件指针stdin没有定义
答案
1
解析
stdin是标准输入设备的文件指针,不需定义直接可以使用,它随系统的启动而打开,随系统的关闭而关闭,fgetc()函数的作用是从某个文件中读取一个数据,其参数为要读取文件的文件指针。fopen()函数有两个参数,第一个参数是打开的文件名,第二个参数是文件打开模式,两个参数都是字符串,本例中“four=fopen(’abc.txt’,’ w’);”语句的fopen()函数参数是错误的,应该用双引号“w”,正确的应改为fout=fopen(“ abc.tx”,“w”);。
转载请注明原文地址:https://kaotiyun.com/show/W2Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,窗体中有一个矩形和一个圆,程序运行时,单击“开始”按钮,圆可以横向或纵向运行(通过选择单选按钮来决定),碰到矩形的边时,则向其相反方向运动,单击“停止”按钮,则停止运动,如图所示。可以通过选择单选按钮随时改变运
在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为Ml,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得
以下关于文件的叙述中,错误的是
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
以下关于VB特点的叙述中,错误的是
以下叙述中错误的是
能够产生1到50之间(含1和50)随机整数的表达式是
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
随机试题
对公务员在特殊劳动条件下或工作环境下付出额外劳动消耗和生活费支出所给予的适当补偿是
蛋白质分子中不存在的含硫氨基酸是
患者,张某,38岁,近半年来阴道排液有恶臭味,月经不规律,同房后出血。查体:宫颈菜花状,有接触性出血,色鲜红。根据患者情况给予患者措施错误的是
固定义齿修复后引起龈炎,必须拆除后重新制作固定桥,除了
企业持有可供出售金融资产期间,取得的债券利息或现金股利应当冲减可供出售金融资产的账面价值。()
我国现行税法规定,可以享受税收优惠的小型微利企业的条件包括()。
能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的()。
Themainfeatureofaconvention--apatternofbehaviorthatiscustomary,expected,andself-enforced--isthat,outofahosto
Bylatemiddleagemanyworkersarelookingforwardtoretirement,andmillionsofthosewhohaveretiredare【C1】______gladto
GossipEvenifyou’venevertakenaclassin18thcenturyRussianhistory,you’veprobablyheardthestoryaboutCatherinet
最新回复
(
0
)