首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include main(){ FILE*fp; char ch; fp=fopen("fname","w
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include main(){ FILE*fp; char ch; fp=fopen("fname","w
admin
2019-08-18
65
问题
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是
#include
main(){
FILE*fp;
char ch;
fp=fopen("fname","w");
while((ch=getchar())!=’#’)
fputc(_________);
fclose(fp);)
选项
A、fp,ch
B、ch
C、ch,"fname"
D、ch,fp
答案
D
解析
fputc()是以字符(字节)为单位的读写函数。每次可从文件读出或向文件写入一个字符。使用格式为fputc(ch,fp);其中cb是待输出的某个字符,它可以是一个字符常量,也可以是一个字符变量;fp是文件指针。fputc(ch,fp)的功能是将字符ch写到文件指针fp所指的文件中。如果输出成功,fputc函数返回所输出的字符:如果输出失败,则返回一个EOF值。EOF是在stdio.h库函数文件中定义的符号常量,其值等于-1。
转载请注明原文地址:https://kaotiyun.com/show/tqRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是
如果定义floata[10],x;则以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
某二叉树共有12个节点,其中叶子节点只有1个,则该二叉树的深度为(根节点在第1层)()。
下列叙述中正确的是()。
表达式a+=a-=a=9的值是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
有以下程序#includemain(){FILE*f=f=fopen("filea.txt","W");fprintf(f,"abc");fclose(f);}若文本文件filea.t
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
外伤后胸壁软化是由于()
下列哪一项不符合毛细血管瘤的特征
理论换算法的换算依据是( )。
商业秘密:指不为公众所知悉、能为权利人(商业秘密的所有人以及所有人许可的使用人)带来经济利益、具有实用性并经权利人采取保密措施的技术信息和经营信息。下列不涉及商业秘密的一项是()。
1,7,8,57,()。
________从“美是生活”的论断出发,认为艺术是对生活的“再现”。
()seektoperformrootcauseinvestigationastowhatisIeadingidentifiedtrends.
下列关于栈的叙述中正确的是( )。
Whatarethespeakersmainlydiscussing?Listenagaintopartoftheconversation.Thenanswerthefollowingquestion.Whydoes
PASSAGETHREEWhatfinallyledtothetragedyoftheyoungman?
最新回复
(
0
)