首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序试图把从终端输入的字符输出到名为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
37
问题
以下程序试图把从终端输入的字符输出到名为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://jikaoti.com/ti/l2K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
以下可以作为VisualBasic变量名的是
下面关于文件叙述中错误的是
双精度浮点数的类型说明符为
下面变量定义中错误的是
下面关于控件数组的叙述中正确的是
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
在名称为Forml的窗休上添加一个名称为Labell的标签,字号大小为四号,标题为“等级考试”,如图l所示。通过设置属性使标签初始为不显示。请编写适当的程序,使得运行程序时,窗体的标题立即变为“标签”,单击窗体时,显示标签,如图2所示。注意:存盘
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
随机试题
A.大肠B.小肠C.三焦D.膀胱主传化糟粕的是
中国航天是浪漫的科技事业,相关的命名体现了中国航天人的浪漫情怀。下列命名与中国航天器或工程的对应关系,不正确的是:
A、可引起瞳孔扩大B、可引起呼吸抑制C、可引起震颤D、可引起急性心力衰竭E、可引起再生障碍性贫血乙琥胺的不良反应是
某政府投资的工程建设项目组织工程施工招标,招标人共受理了24份投标文件。开标后,招标人在开标现场外约12km处选择了一个宾馆组织封闭评标。评标前,招标人组织评标委员会评标应进行哪些准备工作?
电梯安装自检试运行结束后,由()负责进行校验和调试。
下列关于社区居民委员会与相关组织的关系的表述正确的是()。
根据《侵权责任法》的规定,民用航空器造成他人损害的,民用航空器经营者的免责事由是()。(2014一专一28)
电子商务发展的核心与关键问题是交易的安全性。目前安全交易中最重要的两个协议是______。
十六进制数FF.1转换成十进制数是()
Learningtoplayamusicalinstrumentcanchangeyourbrain,withaUSreviewfindingmusictrainingcanleadtoimprovedspeech
最新回复
(
0
)