#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.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"
[单选题]阅读以下程序及对程序功能的描述,其中正确的描述是#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
[单选题]阅读以下程序及对程序功能的描述,其中正确的描述是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(){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(){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
[单选题]( 29 )有以下程序# include ( stdio.h )main (){ int a[5]= { 1 , 2 , 3 , 4 , 5 } , b[5] ={ O , 2 , 1 , 3 , 0 } , i , s = 0 ;for ( i = 0 ; i < 5 ; i++ ) s = s+a[b[i] ] ) ;printf ( " %d \ n ", s ) ;}程序运行后的输出结果是A. ) 6B. ) 10C. ) 11D. ) 15
[单选题]( 21 )有以下程序# include ( stdio.h >main (){ int a = l ; b = 2 ;for ( ; a < 8 ; a++ ) { b+=a ; a+=2 ; }printf ( " %d , %d \ n ", a , b ) ;}程序运行后的输出结果是A. ) 9 , 18B. ) 8 , 11C. ) 7 , 11D. ) 10 , 14
[试题]试题7以下程序运行后的输出结果是______。#include <stdio.h>main(){ int a=37; a%=9; printf(“%d/n”, a); }
[单选题]有以下程序(说明:字母A的ASCII码值是65)#include<stdio.h>void fun(char*S){while(*s){if(*s%2)printf(“%c”,*s);S++;}}main(){char a[]=“BYTE”:fun(a);printf(“\n”);}程序运行后的输出结果是A.BYB.BTC.YTD.YE
[单选题] 下面程序运行后的输出结果是 (59) 。#include <stdio.h>#include <string.h>void main(){char a[7] = "china";int i, j;i = sizeof(a); j = strlen(a);printf("%d, %d/n", i, j);}(59)A. 5, 5B. 6, 6C. 7, 5D. 7, 6