首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数filecopy的功能是,将fin所指文件中的内容输出到fout所指文件中,但函数不完整: void filecopy(FILE *fin,FILE *fout) { char ch; ch=getc(fin); while(__
函数filecopy的功能是,将fin所指文件中的内容输出到fout所指文件中,但函数不完整: void filecopy(FILE *fin,FILE *fout) { char ch; ch=getc(fin); while(__
admin
2022-04-01
47
问题
函数filecopy的功能是,将fin所指文件中的内容输出到fout所指文件中,但函数不完整:
void filecopy(FILE *fin,FILE *fout)
{ char ch;
ch=getc(fin);
while(___________________)
{putc(ch,fout);
ch=getc(fin);
}
}
其中下划线处应填入的是( )。
选项
A、!feof(fin)
B、!feof(fout)
C、feof(fin)==1
D、feof(fout)==1
答案
A
解析
filecopy()函数每次从fin文件指针,调用getc函数读取一个字符存放到ch中,再通过while循环调用putc函数将ch写入fout,直到fin指向文件尾部为止。所以while的循环条件是判断fin是否到文件尾部,这里使用feof函数判断:feof返回值为真时,表示fin指向了文件尾部,否则表示fin未到文件尾部,所以while循环条件为:!feof(fin),本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/P9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
以下叙述中正确的是
有以下程序:#includedoublef(doubleX);main(){doublea=0;inti;for(i=0;i
23.以下程序的输出结果是()。main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf(’’%d,%d,%d,%d\n’’,m,n,*P,*q);}
若变量已正确定义,则语句s=32;s^=32;printf("%d",s);的输出结果是()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
以下叙述中正确的是
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
以下叙述中正确的是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
随机试题
要避免在无意中改动了形状和线条的位置,可以对它们进行组合或分散到不同的层上
子宫外子宫内膜异位症最常见于
前列腺癌与前列腺增生的鉴别,下列哪一项不正确
根据《中华人民共和国消防法》规定,下列关于公共聚集场所消防安全检查的说法,正确的是()。
世界上货币种类繁多,不可能一一为本国货币制定与各国货币兑换的汇率,因此就要选择某一()作为制定汇率的主要对象。
位于县城的某白酒生产企业为增值税一般纳税人,2016年8月生产经营业务如下:(1)进口仪器设备一台,国外买价64000元,运抵我国入关前支付的运费4200元、保险费3800元;入关后运抵企业所在地,取得运输公司开具的增值税专用发票,注明运费
与心智技能相比,操作技能所具有的特点有()。
制发公文的目的和要求一般取决于()。
生活在内地的中国人终其一生,要无数次填写有关个人资讯的登记表格,举凡上学、提干、入党、参军、就业、旅行等概莫能外,而登记栏目也几乎是________的,包括出生年月,家庭出身、民族、性别、党派、籍贯、文化程度等。填入划横线部分最恰当的一项是()。
某甲参加特务组织后,受敌派遣,多次在其父处窃得军事情报交给特务组织。其后,某甲又策动其父武装叛乱。某甲的行为构成()。
最新回复
(
0
)