首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main() { FILE *four; char ch;
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main() { FILE *four; char ch;
admin
2009-01-15
77
问题
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main() { FILE *four; char ch; fout=fopen(’abc.txt’,’w’); ch=fgetc(stdin); while(ch!=’#’) { fputc(ch,fout); ch=fgetc(stdin); } fclose(fout); } 出错的原因是( )。
选项
A、函数fopen调用形式有误
B、输入文件没有关闭
C、函数fgetc调用形式有误
D、文件指针stdin没有定义
答案
1
解析
stdin是标准输入设备的文件指针,不需定义直接可以使用,它随系统的启动而打开,随系统的关闭而关闭,fgetc()函数的作用是从某个文件中读取一个数据,其参数为要读取文件的文件指针,所以本题中的调用形式是正确的。fopen()函数有两个参数,第一个参数是打开的文件名,第二个参数是文件打开模式,两个参数都是字符串,本例中“fout=fopen(’abc.txt’,’w’);”语句的fopen()函数参数是错误的,应该用双引号“""”,正确的应改为fout=fopen("abc.txt", "w");。所以,A选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/86Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:PrivateTypeRecordIDAsInteger:NameAsString*20EndTypePrivateSubComm
有如下程序:PrivateSubCommand1_Click()DimiAsInteger,jAsInteger,sumAsIntegern=1Doj=1Dosum=sum+j:j=j+1Printj;LoopUnti
为使程序运行时通用对话框CD1上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
以下关于VB的叙述中,错误的是()。
下面关于VB数据文件的叙述中错误的是
软件是指
在考生文件夹下有一个工程文件sjt4.vbp,请在窗体上画两个复选框,名称分别为Chl、Ch2,标题分别为”程序设计”、”数据库原理”;然后画一个文本框,名称为Textl;再画一个命令按钮,名称为C1,标题为”确定”(如图2-209所示)。请编写适当的事件
以下VisualBasic不支持的循环结构是()。
在数据库系统的内部结构体系中,索引属于()。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
随机试题
分子靶向治疗
1.《山居秋暝》的作者王维是盛唐著名山水田园诗人,与孟浩然并称“王孟”。()
使用冰槽时,为防止冻伤需保护的部位是
根据《国家赔偿法》的规定,我国国家赔偿以()为主要方式。
甲房地产开发公司(以下简称甲公司)于2005年12月设立,注册资本为1000万元。2009年6月,甲公司决定在A省W市开发一普通商品住宅小区,项目总投资8000万元,并以合法方式取得了该土地使用权。甲公司在该小区开发过程中,以在建工程抵押贷款筹措建设资金。
(2006)文氏桥振荡电路的固有频率为()。
商品流通企业在采购商品过程中发生的运杂费等进货费用,应当计入存货采购成本。进货费用数额较小的,也可以在发生时直接计入当期费用。()
某品牌汽车4S店开展销售现场促销活动,活动期间销售现场进行了店堂展示设计,并悬挂广告条幅和海报等美化装饰现场。一批训练有素的促销人员向消费者讲解、演示产品的功能和使用,并介绍相关的折扣、销售信贷等促销信息。很多消费者除了在现场了解产品信息外,还试驾了心仪的
万通公司制作的正版音乐光盘每张售价为25美元,赢利10美元。而这样的光盘的盗版制品每张仅售价5美元。因此,如果这样的光盘销售10万张,就会给万通公司造成100万美元的利润损失。要使上述论证成立,以下哪项是必须假设的?
社会主义首先在经济文化相对落后的国家取得胜利的原因有()
最新回复
(
0
)