首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序企图把从终端输入的字符输出到名为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
48
问题
以下程序企图把从终端输入的字符输出到名为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,运行情况如图所示。程序的功能是计算下列表达式的值:z=(x+2)^2+(x+3)^3+(x+4)^4+…+(x+N)^N其中N和x的值通过键盘分别输入到文本框Textl、Text2中。之后如
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮(如图1所示),然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为“设置按钮属性”;②命令按钮的标题为“等级考试”;③程序运行后,命令按钮不可见;④
在名称为Forml,标题为“选课”的窗体上添加一个复选框数组,名称为CHl,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应属性。
利用菜单编辑器在窗体中新建一个名称为mnuOpen的弹出式菜单,其中含有若干个菜单项,并编写如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingl
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
语句PrintFormat$(23846.5,“000,000.00”)的输出结果是()。
下面可以正确定义2个整型变量和1个字符串变量的语句是
能够将组合框Combol中最后一个数据项删除的语句为
下面关于标准模块的叙述中错误的是()。
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
随机试题
∫23xdx
市机械进出口公司向中国A市中级人民法院起诉,要求美国某贸易公司承担其销售不合格机械设备的违约责任。在诉讼过程中,由于美国该贸易公司在中国没有住所,为了诉讼的便利,于是聘请中国陈律师代为进行诉讼。在这种情况下,美国某贸易公司从美国向中国A市中级人民法院寄交的
(2008年)下列各物质的化学键中,只存在σ键的是()。
【背景资料】某沿海大桥工程项目,主墩基础是48根桩径为1.60m的钻孔灌注桩,实际成孔深度为55m。大桥所处位置的地点情况为:表层为5m的砾石,以下为30m的卵漂石层,再下层为软岩层。施工单位进场后,针对本工程的特性,召集各专业技术人员
包买商从出口商那里无追索地购买已经承兑的,并通常由进口商所在地银行担保的远期汇票或本票的业务是指()。
汇票的保证不得附有条件,如果附有条件的,不影响保证人对汇票的保证责任。()
个体经济组织与劳动者建立劳动关系,不适用《劳动合同法》。()
鸡汤历来被人们当成是营养佳品,很多人只喝汤却把炖过的肉弃之不食。但一项最新的研究认为鸡汤营养价值并不高,鸡汤里的鸡肉才是营养丰富的宝贝。估计这项研究成果公布以后,将会改变人们长久以来“吃肉不如喝汤”的观点。上述推论基于以下哪项假设?(
在现代市场竞争中,厂商总用各种手段把竞争对手的顾客争取过来,使其购买本企业的产品,这种做法是()。
经过对最近十年统计资料的分析,我们发现,某省因肺结核死亡的人数比例比全国的平均值要高两倍。而在历史上该省并不是肺结核的高发地区。看来,该省最近这十年的肺结核防治水平降低了。以下哪项如果为真,最能削弱上述论断?
最新回复
(
0
)