首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#时结束输入和输出操作,但程序有错。 #include<stdio.h> main() { FILE *fout; char ch; fout=f
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#时结束输入和输出操作,但程序有错。 #include<stdio.h> main() { FILE *fout; char ch; fout=f
admin
2009-04-15
103
问题
以下程序试图把从终端输入的字符输出到名为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/5pXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr=“”strL=Len(xStr)
下面不属于软件测试实施步骤的是
现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5s=S+f(5+i)NextPrintSEndSubPublicFun
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
下列数据结构中,不能采用顺序存储结构的是()。
VisualBasic集成环境的"工程"菜单(部分)如图所示。为了编写全局变量和通用过程,要为当前工程创建一个新的.bas文件,为此,应在菜单中选择的是
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
下列运算符中,优先级最高的是
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
随机试题
给定程序中,函数fun的功能是计算下式例如:若形参e的值为1e-3,函数的返回值为0.551690。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改
x线球管围绕人体腹背轴(前后轴)旋转的扫描方式称为
完带汤的配伍特点
人工处理地基的方法主要有()。
下列关于商业银行风险管理模式经历的四个发展阶段的说法中,不正确的是()。
某企业年初所有者权益总额160万元,当年以其中的资本公积转增资本50万元。当年实现净利润300万元,提取盈余公积30万元,向投资者分配利润20万元。该企业年末所有者权益总额为()万元。
2009年3月14日,二十国集团财政部长与中央银行行长会议在英国霍舍姆闭幕。会议发表的联合公报说,二十国集团将()恢复经济增长,重中之重是通过解决金融体系中的问题恢复信贷。
曲线x2-2x+y2=0上的点到直线3x+4y一12=0的最短距离是().
Thetheoryofpurchasingpowerparitystatesthatexchangeratesbetweenanytwocurrencieswilladjusttoreflectchangesin___
A、Shewasopenandfrank.B、Shewasnotwillingtosaymuch.C、Somethingwaswrongwithherlips.D、Shetotallyrefusedtotalk
最新回复
(
0
)