首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序企图把从终端输入的字符输出到名为abc.txt 的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main() { FILE *fout; char ch;
以下程序企图把从终端输入的字符输出到名为abc.txt 的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main() { FILE *fout; char ch;
admin
2009-01-15
72
问题
以下程序企图把从终端输入的字符输出到名为abc.txt 的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main() { FILE *fout; 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/bIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1Click()a=3s=0Fork=1To5S=s+aModka=a+kNextkPrintsEndSub程序运行后,单击命令按钮Comma
设有如下程序段:Dima(10)…ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
(1)在名称为Form1的窗体上画一个计时器,其名称为Timer1;再画一个图像框,其名称为Image1,在该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScroll1,Min属性值为100,Max属性值为1200,Larg
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
随机试题
关于基金信息披露的完整性原则的表述,不正确的是()。
分娩后乳腺泌乳主要是由于
最可能的诊断是下列哪项不正确
血浆凝血酶原时间延长见于哪种凝血因子缺乏
颞下颌关节侧斜位片可显示的组织结构是
按照经纪业务的一般分类方法,可将房地产经纪业务分为()。
某一地区出现的地层为D3、C1与C2地层,C1与C2地层之间产状一致,则它们之间为()。
场景北方某机电安装公司承建某工业的机电设备安装工程。为了满足要求和保证质量,机电安装公司对该工程作了详尽的施工计划,主要程序是:施工准备→基础验收→设置设备安装基准线和基准点→地脚螺栓安装→垫铁安装→设备吊装就位→设备安装调整(找正、找平、找标高)→设备
年应税销售额已超过小规模纳税人标准的纳税人,未在规定期限内办理一般纳税人登记的,应当在收到《税务事项通知书》后()个工作日内向主管税务机关报送《增值税一般纳税人登记表》。
课程计划的组成因素有()。
最新回复
(
0
)