首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main 函数,该函数的功能是:把文本文件B中的内容追加到文本文件A的内容之后。 例如,文佃的内容为“I’m ten.”,文件A的内容为“I’ m a student!”,追加之后文件A的内容为“I’m a student !I’m ten.”
请补充main 函数,该函数的功能是:把文本文件B中的内容追加到文本文件A的内容之后。 例如,文佃的内容为“I’m ten.”,文件A的内容为“I’ m a student!”,追加之后文件A的内容为“I’m a student !I’m ten.”
admin
2010-11-26
39
问题
请补充main 函数,该函数的功能是:把文本文件B中的内容追加到文本文件A的内容之后。
例如,文佃的内容为“I’m ten.”,文件A的内容为“I’ m a student!”,追加之后文件A的内容为“I’m a student !I’m ten.”
注意:部分源程序给出如下。
请勿改动主函数main 和其他函数中的任何内容,仅在函数main 的横线上填入所编写的若干表达式或语句。
试题程序:
# include<stdio, h>
#include<conio. h>
#define N 80
main()
{
FILE *fp, * fp1, *fp2;
int i;
char c[N] ,t, ch;
clrscr ();
if ((fp=fopen ("A. dat ", "r") ) == NULL)
{
printf ("file A cannot be opened\n");
exit (0);
}
printf("\n A contents are : \n\n");
for (i=0; (ch=fgetc (fp)) !=EOF; i++)
{
C
=ch;
putchar (c
);
fclose (fp);
if((fp=fopen ("B. dat", "r") )==NULL)
{
printf ("file B cannot be opened\n");
exit (0);
}
printf("\n\n\nB contents are : \n\n");
for (i=0; (ch=fgetc (fp)) !=EOF; i++)
{
c
=ch;
putchar (c
);
}
fclose (fp);
if ( (fp1=fopen ("A.dat" ,"a"))【 】(fp2
=fopen ("B. dat", "r") ) )
{
while ( (ch=fgetc (fp2)) !=EOF)
【 】;
}
else
{
printf("Can not open A B !\n");
}
fclose (fp2);
fclose (fp1);
printf ("\n***new A contents***\n\n");
if ( ( fp=fopen ("A. dar", "r") )==NULL)
{
printf ("file A cannot be opened\n");
exit (0);
}
for (i=0; (ch=fgetc (fp)) !=EOF;i++)
{
c
=ch;
putchar (c
);
}
【 】;
}
选项
答案
&& fputc (ch,fp1) fclose (fp)
解析
第一空:当两个文件都被成功打开时,才能将文件B中的内容追加到文件A中,所以应该用“与”运算符——“&&”。第三空:fputc()函数用于将一个字符写到磁盘文件上去,调用形式为:fputc (要输出的字符,文件指针);。第三空:对一个文件进行操作后,应该关闭它,以防它再被误用。调用形式为:fclose(文件指针);。
转载请注明原文地址:https://www.kaotiyun.com/show/rPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
罚金刑的适用方式是()。
国务院某部委出台一部行政规章,规定对某种行政违法行为不仅要处罚该单位.还要给予直接责任人罚款的处罚。但有关规定这一违法行为处罚的行政法规并没有规定对直接责任人给予行政处罚。以下表述正确的是()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以完全恢复到原来的状
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
某区对用电的收费标准规定如下:每月每户用电不超过10度的部分,按每度0.45元收费;超过10度而不超过20度的部分,按每度0.80元收费;超过20度的部分,按每度1.50元收费。某月甲用户比乙用户多交电费7.10元,乙用户比丙用户多交3.75元,那么甲、乙
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
近年来围绕南海问题,中国和菲律宾及其背后支撑的西方大国展开了激烈的斗争,针对南海问题,习近平在七一讲话中指出,中国不窥视他国利益,不嫉妒他国发展,但也决不放弃正当利益,说明;中国开展外交的根本目的是()。
随机试题
阅读曹雪芹《宝玉挨打》中的文字:此时林黛玉虽不是嚎啕大哭,然越是这等无声之泣,气噎喉堵,更觉得利害。听了宝玉这番话,心中虽然有万句言词,只是不能说得,半日,方抽抽噎噎的说道:“你从此可都改了罢!”请回答:宝玉挨打,黛玉为什么只是“
以下对“可在乳汁中排泄的药物的特性”的叙述,正确的是()
某县公安局接到有人在薛某住所嫖娼的电话举报,遂派员前往检查。警察到达举报现场,敲门未开破门入室,只见薛某一人。薛某拒绝在检查笔录上签字,警察在笔录上注明这一情况。薛某认为检查行为违法,提起行政诉讼。下列哪些选项是正确的?()(司考2009.2.8
证券公司的()应当对证券公司年度报告签署确认意见。
企业实施了一项狭义的“资金分配”活动,由此而形成的财务关系是()。
抵押当事人应当在房地产抵押合同签订之日起()日内,到房地产所在地的房地产管理部门办理房地产抵押登记。
称重法食物摄入量调查及膳食营养分析对某一家庭用称重法进行膳食调查,就餐人数为4人,下表是一日早餐的调查结果。(1)根据上表提供的称重法膳食调查结果,计算当日早餐各种食物的人均摄人量及生熟比,填入上表中。(2)如当日人均摄入的食物为:大米280g,面
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
有96位顾客至少购买了甲、乙、丙三种商品中的一种.经调查:同时购买了甲、乙两种商品的有8位,同时购买了甲、丙两种商品的有12位,同时购买了乙、丙两种商品的有6位,同时购买了三种商品的有2位,则仅购买一种商品的顾客有()位.
Returningtomyapartment,______.
最新回复
(
0
)