[单选题]

阅读以下程序及对程序功能的描述,其中正确的描述是#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 infile\n"); exit(0); } if((out=fopen(outfile,"w"))==NULL) { printf("cannot open outfile\n"); exit(0); } while(! feof(in))fputc(fgetc(in),out); fclose(in); fclose(out);}

A.程序完成将磁盘文件的信息在屏幕上显示的功能

B.程序完成将两个磁盘文件合二为一的功能

C.程序完成将一个磁盘文件复制到另一个磁盘文件中

D.程序完成将两个磁盘文件合并后在屏幕上输出

参考答案与解析:

相关试题

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

[单选题]阅读以下程序及对程序功能的描述,其中正确的描述是#include <stdio.h>main(){F.ILE *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"))==NU

  • 查看答案
  • 阅读以下程序及对程序功能的描述,其中正确的是 #include <stdio.h

    [单选题]阅读以下程序及对程序功能的描述,其中正确的是#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"))==NUL

  • 查看答案
  • 阅读以下程序及对程序功能的描述,其中正确的描述是#includemain(){

    [单选题]阅读以下程序及对程序功能的描述,其中正确的描述是includemain(){ FILE*in,*out;char阅读以下程序及对程序功能的描述,其中正确的描述是 #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"

  • 查看答案
  • 阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FIL

    [单选题]阅读以下程序及对程序功能的描述,其中正确的是includemain(){FILE*in,*out;charch,inf阅读以下程序及对程序功能的描述,其中正确的是 #include<stdio.h> main() { FILE*in,*out; charch,infile[10],outfile[10]; printf("Enter the infile name:/n"); scanf("%s",infile); printf("Enter the outfile name:/n"

  • 查看答案
  • 阅读以下程序以及对程序功能的描述,其中正确的描述是()。#includemain

    [单选题]阅读以下程序以及对程序功能的描述,其中正确的描述是()。includemain(){FILE * in,*out阅读以下程序以及对程序功能的描述,其中正确的描述是( )。 #include <stdio.h> main() { FILE * in,*out; charch,infile[10],outfile[10]; printf("Enter the infile name:/n"); scanf("%s",infile); printf("Enter the outfile na

  • 查看答案
  • 以下程序的输出结果是 _[9]_______ .#include <stdio.

    [试题]以下程序的输出结果是 _[9]_______ .#include <stdio.h>main(){ int n=12345,d;while(n!=0){ d=n%10; printf("%d",d); n/=10;}}

  • 查看答案
  • 以下程序的功能是输出a数组中所有字符串,请填空。#include <stdio.

    [试题]以下程序的功能是输出a数组中所有字符串,请填空。#include <stdio.h>main( ){ char *a[ ]={”ABC”,”DEFGH”,”IJ”,”KLMNOP”};int i=0;for(;i<4; i++) printf(”%s/n( 13 ) );}

  • 查看答案
  • 试题10以下程序运行后的输出结果是______.#include <stdio.

    [试题]试题10以下程序运行后的输出结果是______.#include <stdio.h>main(){char a;for(a=0; a<15; a+=5){putchar(a+’A’);}printf(“/n”);}

  • 查看答案
  • 试题11以下程序运行后的输出结果是______.#include <stdio.

    [试题]试题11以下程序运行后的输出结果是______.#include <stdio.h>void fun(int x){ if(x/5>0) fun(x/5)printf(“%d”, x);}main(){ fun(11); printf(“/n”);}

  • 查看答案
  • 试题13以下程序运行后的输出结果是______.#include <stdio.

    [试题]试题13以下程序运行后的输出结果是______.#include <stdio.h>main(){ int n[2], i, j;for(i=0; i<2;i++) n[i]=0;for(i=0; i<2; i++)for(j=0; j<2; j++) n[j]=n[i]+1;printf(“%d/n”, n[1]);}

  • 查看答案
  • 阅读以下程序及对程序功能的描述,其中正确的描述是#include <stdio.