首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序试图把从终端输入的字符输出到名为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
44
问题
以下程序试图把从终端输入的字符输出到名为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全国计算机二级
相关试题推荐
在VisualBasic工程中,可以作为“启动对象”的程序是
以下关于菜单的叙述中,错误的是
编写如下程序:PrivateSubCommandlClick()DimnAsLong,sAsStringn=InputBox(“输入一个数”)DoWhilen<>0Printn\10Mod10;:PrintnMod
下列关于水平滚动条的叙述中,错误的是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePrivateSubCommand1_Click()
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
在设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框:PrivateSubCommand1_Click() CD1.DialogTitle="打开文件" CD1.InitDir="C:" CD1.Filte
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中:同时计算矩阵主对角线的元素之和,计算结果显
在考生文件夹下有一个工程文件sit5.vbp,窗体如图2.25所示。运行程序时,从数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,并统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框中。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
随机试题
强直性脊柱炎的关节特点为
该病人问诊时应注意确诊最有价值的检查是
易导致压疮发生的护理措施是
影响压实度效果的主要因素是含水量、土类、()和压实土层厚度。
()对企业国际市场份额的重新划分、提高企业的国际市场适应能力,国际竞争能力产生着重大的影响,代表着国际贸易未来的发展方向,是我国企业拓展国际市场的又一重要途径。
2017年3月5日,甲上市公司公告《公开发行公司债券募集说明书》,主要内容如下:(1)本期债券发行规模为10亿元;票面利率区间为4.8%~5.6%。(2)发行人最近一期期末的净资产为680042.72万元;发行人最近3个会计年度实现的年均可分配利润为1
3,5,7,11,19,(),307
法师观机逗教,明白每个人的心性,有时风趣有时严厉,有时温言软语有时当下棒喝;只要看你一眼,就能让你知道做对了或是做错了。有位年轻人自诩开车技术好,到那里只要多少时间,法师慢条斯理地点评:“开快车啊,拼得过,只是比平常提早五分钟到家;拼不过,可能要晚七天回家
2018年2月,A地块使用权人赵某与B地块使用权人钱某约定,由赵某在B地块上修路并且通行。同年4月,赵某将A地块过户给孙某,6月,钱某将B地块过户给李某。对此,下列说法正确的是()。
YouwillhearCraigBarksdale,aconsultantatJeffersonWatson,talkingaboutdifferenttypesofsupplierrelationship.Foreac
最新回复
(
0
)