首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include<stdio.h> main(){ FILE*fp; char ch; f
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include<stdio.h> main(){ FILE*fp; char ch; f
admin
2017-04-26
44
问题
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是
#include<stdio.h>
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);”。
其中ch是待输出的某个字符,它可以是一个字符常量,也可以是一个字符变量;fp是文件指针。fputc(ch,fp)的功能是将字符ch写到文什指针fp所指的文件中。如果输出成功,fbutc函数返回所输出的字符;如果输出失败,则返同一个EOF值。EOF是在stdio.h库函数文件中定义的符号常量,其值等于一1。
转载请注明原文地址:https://kaotiyun.com/show/4cDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n",d*y);}
下列程序的功能:对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;while(______)if(isdig
表达式1/2*(int)3.7/(int)(2.4*(1.5+2.5))值的数据类型为______。
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
有以下程序#include<stdio.h>#include<string.h>voidfun(char*s[],intn){char*t;inti,j;for(i=0;i<n-
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
下列程序的运行结果是______。#include<stdio.h>main(){inta=10,b=3;printf("%d",a%b);printf("%d,(a-b,a+b));printf("%d\n",a-b?a-b:a+b);
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
随机试题
某市甲区居民徐某未经批准在乙区非规划区内建房,被乙区城建局勒令拆除。徐某不予理睬,乙区城建局欲申请法院强制拆除,应向()提出申请。
A、干热灭菌B、无菌分装C、紫外线灭菌D、热压灭菌E、流通蒸汽灭菌选择合适眼膏基质灭菌方法
氯解磷定治疗有机磷酸酯中毒的主要机制是
继发性营养不良的临床表现有
患者,男,45岁。心悸10天,心电图示多个导联提前出现的宽大畸形QRS波群,其前无相关P波,其后T波与QRS波群主波方向相反,代偿间歇完全。其诊断是
以下说法哪个是错误的( )。
应收帐款的成本主要有()。
人类基因组测序完成后,生物学家便一直在绘制碱基上的小差异,即单核苷酸多态性,这些小差异成为2007年10余个研究项目的关键内容。在这些被称为广泛关联基因组研究中,研究人员对数千名患病或无病个体的DNA进行了对比,以确定哪些小的基因差异会给人类带来疾病风险。
已知y1*=xex+e2x,y2*=xex+e-x),y3*=xex+e2x-e-x是某二阶线性常系数非齐次方程的三个特解.试求其通解及该微分方程.
以下叙述中正确的是
最新回复
(
0
)