A-A+

阅读以下程序及对程序功能的描述 其中正确的描述是 #include<stdio.h> mai

2022-08-06 01:44:09 问答库 阅读 174 次

问题详情

阅读以下程序及对程序功能的描述,其中正确的描述是 #include<stdio.h> main() { FILE*in,*out; char ch,infile[10],outfile[10]; printf("Enter the infile name:n"); scanf("%s",infile); printf("Enter the outfile name:n"); scanf("%s",outfile); if((in=fopen(infile,"r"))==NULL) { printf("cannot open infilen"); exit(0);} if((out=fopen(outfile,"w"))==NULL) { printf("cannot open outfilen"); exit(0);} while(!feof(in))fputc(fgetc(in),out); fclose(in); fclose(out);}
A.程序完成将磁盘文件的信息在屏幕上显示的功能
B.程序完成将两个磁盘文件合二为一的功能
C.程序完成将一个磁盘文件复制到另一个磁盘文件中
D.程序完成将两个磁盘文件合并并在屏幕上输出请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:本题中,最主要的是掌握几个有关文件的函数的应用。函数名:fopen功能:打开一个文件调用方式FILE*fp;fp=fopen(文件名,使用文件方式);函数名:feof功能:检查文件是否结束调用方式:feof(FILE*fp);函数名:fputc功能:把一个字符写到磁盘文件上去调用方式:fputc(ch,fp)(ch是要输出的字符,fp是从指定的文件读入一个字符,该文件必须是以读或读写方式打开的调用方式:ch=fgetc(fp)(ch是字符变量,fp是文件指针变量);函数名:fclose功能:关闭一个文件调用方式:fclose(文件指针)。

考点:程序,功能