首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序依次把从终端输入的字符存放到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
56
问题
以下程序依次把从终端输入的字符存放到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全国计算机二级
相关试题推荐
在C语言程序中可用做用户标识符的是()。
有以下程序:main(){union{charch[2];intd;}s;s.d=0x4321;printf("%x,%x\n",s.ch[0],s.ch
有以下程序段:#includemain(){charch;ch=getchar();switch(ch){case97:printf("%c",’A’);case6
下面程序的运行结果是()。#includevoiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
设变量已正确定义,则以下能正确计算f=n!的程序是()。
下面程序段的执行结果为()。inti=3,j=0,k=0;for(;i>0;--i){++k;do{++j;if(i!=j)break;++k;}while(j<5);
以下选项中,合法的是()。
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
关系数据库的数据及更新操作必须遵循()等完整性规则。
随机试题
根据《劳动法》的规定,劳动者对用人单位管理人员违章指挥,强令冒险作业,有权()
在真理标准问题上坚持辩证法,就是承认
导致血小板释放的可能机制是
某中央直属事业单位建设的中心实验室已通过竣工验收,该项目需要立即上马,拟采用财政拨款采购其中心实验室的主要设备仪器,设备预算为220万元,该设备在国内外只有少数厂家生产。经该事业单位上级主管部门批准后,拟采用竞争性谈判的方式进行采购。政府采购项目的采购
某政府投资建设工程项目,采用《建设工程工程量清单计价规范》(GB50500—2008)计价方式招标,发包方与承包方签订了施工合同,合同工期为110天。施工合同中约定:(1)工期每提前(或拖延)1天,奖励(或罚款)3000元(含税金)。
商业银行与其他金融机构的区别之一在于商业银行能接受()。
—Whynottake______umbrellawiththesign"MadeinChina"?Itis______usefulumbrella?—What______goodadviceitis!
对下述程序,正确的判断是()。main(){inta,b;scanf("%d",&a);scanf("%d",&b);if(a>b)a+=b;b++;elseb+=a;
A、$5.B、$15.C、$5.20.D、$5.12.C
TheImpactoftheInternetSlangonStudentsForthispart,youareallowed30minutestouniteastuntessaybasedonthep
最新回复
(
0
)