填空题:请补充main()函数,该函数的功能是:把文本文件text2中的内容追加到文本文件text1的内容之后。例如,文件tex

  • 题目分类:C语言
  • 题目类型:填空题
  • 查看权限:VIP
题目内容:
请补充main()函数,该函数的功能是:把文本文件text2中的内容追加到文本文件text1的内容之后。
例如,文件text2的内容为“I’m very happy!”,文件textl的内容为“I’m a girl,”,追加之后文件textl的内容为“I’m a girl,I’m very happy”。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数main()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#define M 80
void main()
{
FILE*fp,*fp1,*fp2;
int i;
char c[M],ch;
system("CLS");
if((fp=fopen("text1.dat","r"))==NULL)
{
printf("file text1 cannot be opened\n");
exit(0);
}
printf("\n textl contents are:\n\n");
for(i=0;(ch=fgetc(fp))!=EOF;i++)
{
c[i]=ch:
putchar(c[i]);
}
fclose(fp);
if((fp=fopen("text2.dat","r"))==NULL)
{
printf("file text2 cannot be opened\n");
exit(0);
}
printf("\n\n\nB contents are:\n\n");
for(i=0;(ch=fgetc(fp))!=EOF;i++)
{
c[i]=ch;
putchar(c[i]):
}
fclose(fp);
if((fp1=fopen("text1.dat","a")) 【1】 (fp2=
fopen("text2.dat","r")))
{
while((ch=fgetc(fp2))!=EOF)
【2】 ;
}
else
{
printf("Can not open textl text2 1\n");
}
fclose(fp2);
fclose(fp1);
printf("\n***"lew text1 contents***\n\n”);
if((fp=fopen("text1.dat","r"))==NULL)
{
printf("file text1 cannot be opened\n");
exit(0);
}
for(i=0;(ch=fgetc(fp))!=EOF;i++)
{
c[i]=ch;
putchar(c[i]):
}
【3】 ;
}
参考答案:
答案解析:

心理学家所说的“危险期”或“心理断乳期”指的是_______。

心理学家所说的“危险期”或“心理断乳期”指的是_______。

查看答案

请补充main()函数,该函数的功能是:把一个二维字符数组每行字符串中最大的字符复制到字符数组s中。例如,如果arr[3

请补充main()函数,该函数的功能是:把一个二维字符数组每行字符串中最大的字符复制到字符数组s中。例如,如果arr[3]={"hoih","yufui","

查看答案

属于物业服务企业投标的正式投标、答辩阶段工作的是(  )。

属于物业服务企业投标的正式投标、答辩阶段工作的是(  )。A.投标漏项及不足分析 B.模拟演练 C.标书印刷、包装 D.讨论确定物业管理费价位

查看答案

《前期物业管理招投标管理暂行办法》规定:招标人和中标人应当自中标通知书发出之日起(  )日内,按照招标文件和中标人的投标

《前期物业管理招投标管理暂行办法》规定:招标人和中标人应当自中标通知书发出之日起(  )日内,按照招标文件和中标人的投标文件订立书面合同。A.90 B.60 C

查看答案

某单元公寓面积[60m2,单价3 500元/m2,总价56万元,在实际交易中的付款方式是在成交日期时一次付清,则给予8%

某单元公寓面积[60m2,单价3 500元/m2,总价56万元,在实际交易中的付款方式是在成交日期时一次付清,则给予8%的优惠,则其实际单价为(  )元/m2。

查看答案