首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include main() { FILE*fp; char ch; fp=fopen("fname","w");
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是 #include main() { FILE*fp; char ch; fp=fopen("fname","w");
admin
2019-04-24
35
问题
以下程序依次把从终端输入的字符存放到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);
其中ch是待输出的某个字符,它可以是一个字符常量,也可以是一个字符变量;fp是文件指针。fputc(ch,fp)的功能是将字符ch写到文件指针fp所指的文件中。如果输Ⅲ成功,fputc函数返同所输出的字符;如果输出失败,则返同个EOF值。EOF是在stdio.h库函数文件中定义的符号常量,其值等于-1。
转载请注明原文地址:https://jikaoti.com/ti/vJf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
判断char型变量cl是否为大写字母的正确表达式是
以下程序运行后的输出结果是[]。main(){intm=011,n=11;printf("%d%d\n",++m,n++);}
字符串str由数字字符组成(长度不超过5个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组腆的实际长度。其中x表示str原来的进制,y表示要转换成的进制。例如
已知下面的程序段,正确的判断是()。#defineM2#defineN(m)((M+1)*m)……x=3*(M+N(5));
下列叙述中错误的是()。
使用fgets(str,n,p)函数从文件中读入一个字符串,以下叙述错误的是()。
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。例如,有下列矩阵:121347810635
下面不属于软件设计阶段任务的是
随机试题
整理归档文件可以使用的书写材料包括()
外周关节OA、髋关节OA和中轴关节OA分别应与哪些疾病鉴别?
《中华人民共和国环境保护法》规定:任何单位和个人不得将产生严重污染的生产设备()。
设备监理实施细则的内容主要包括( )。
下列工程项目开工前需要申领施工许可证的是()。
下列属于呼吸道传染病的是()。
设有微分方程y’一2y=φ(x),其中φ(x)=试求在(一∞,+∞)内的连续函数y=y(x),使之在(一∞,1),(1,+∞)内都满足所给方程,且满足条件y(0)=0.
设f(x)在[0,1]上二阶连续可导且f(0)=f(1),又|f"(x)|≤M,证明:|f’(x)|≤.
Inthespanof18months,IsaacNewtoninventedcalculus,constructedatheoryofoptics,explainedhowgravityworksanddiscov
Whydidlanstarthiscareersellingsportsequipment?WhywaslanunpopularatfirstatAceRecruitment?
最新回复
(
0
)