首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include main(){FILE*fp; char ch; fp=fopen("fname","w"); whi
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include main(){FILE*fp; char ch; fp=fopen("fname","w"); whi
admin
2018-01-11
35
问题
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是
#include
main(){FILE*fp;
char ch;
fp=fopen("fname","w");
while((ch=getchar())!=’#’)
fputc(________);
felose(fp);
}
选项
A、fp,ch
B、ch
C、ch,"fname"
D、ch,fp
答案
D
解析
fputc()是以字符(字节)为单位的读写函数。每次可从文件读出或向文件写入一个字符。使用格式为“fpute(eh,fp);”。
其中ch是待输出的某个字符,它可以是一个字符常量,也可以是一个字符变量;fp是文件指针。fputc(ch,fp)的功能是将字符ch写到文件指针fp所指的文件中。如果输出成功,fputc函数返回所输出的字符:如果输出失败,则返回一个EOF值。EOF是在stdio.h库函数文件中定义的符号常量,其值等于-1。
转载请注明原文地址:https://kaotiyun.com/show/OFxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。{printf("%d",++*x);}voidmain(){inty=3;p(&y);}
下列选项中不会引起二义性的宏定义是()。
函数调用strcat(strcpy(str1,str2),str3)的功能是()。
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;
有下列程序:#includemain(){inta=6,b=7,m=1;switch(a%2){case0:m++.break;case1:m++;
下列叙述中不正确的是()。
下列叙述中正确的是()。
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为_________。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
以下选项中表示一个合法的常量是(说明:符号口表示空格)()。
随机试题
机械式油管锚按锚定方式分为张力式、压缩式和()式三种。
行政组织的目标管理借鉴于()
下列属于进行成本核算事业单位管理费用的是()
下列能引起外周阻力降低的是
再生障碍性贫血选用( )缺铁性贫血选用( )
不定期清查是根据需要只对部分财产物资进行的清查,具体对象通常是流动性较强的财产,如现金、原材料、在产品及产成品等。()
上海证券交易所国债回购的购回价为101元,回购天数为50元,则回购年收益率为( )。
已知ABC公司要求的报酬率10%,其下设的甲投资中心平均经营资产额为500万元,剩余收益为50万元,则该中心的投资报酬率为()。
告缗(2009年历史学统考真题)
Inthepast,fraudwasviewedasarareeventthathappenedtounluckyorganizations.Nowitiscommonlyacceptedthatfraudis
最新回复
(
0
)