有以下程序 #include <stdio.h> main() {FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.daf","w"); for(i=0;i<3;i++)

admin2010-12-10  20

问题 有以下程序    #include  <stdio.h>    main()    {FILE  *fp;    int  a[10]={1,2,3},i,n;    fp=fopen("d1.daf","w");    for(i=0;i<3;i++)  fprintf(fp,"%d",a);    fprintf(fp,"\n");    fclose(fp);    fp=fopen("d1.dat","r");    fscanf(fp,"%d",&n);    fclose(fp);   

选项 A、12300     
B、123
C、1     
D、321

答案B

解析  在函数中首先把整型数组a[10]中的每个元素写入文件d1.dat中,然后再次打开这个文件,把文件d1.dat中的内容读入到整型变量n中,最后输出变量n的值。
转载请注明原文地址:https://jikaoti.com/ti/RmB0FFFM
0

最新回复(0)