以下程序的运行结果为( )
#include
void main()
{
FILE *fp;
int i, a[6]={1,2,3,4,5,6},k;
fp = fopen("data.dat", "w+");
for (i=0; i<6; i++)
{
fseek(fp, 0L, 0);
fprintf(fp, "%d", a[i]);
}
rewind(fp);
fscanf(fp, "%d", &k);
fclose(fp);
printf("%d\n", k);
}
A、6
B、1
C、123456
D、21
#include
void main()
{
FILE *fp;
int i, a[6]={1,2,3,4,5,6},k;
fp = fopen("data.dat", "w+");
for (i=0; i<6; i++)
{
fseek(fp, 0L, 0);
fprintf(fp, "%d", a[i]);
}
rewind(fp);
fscanf(fp, "%d", &k);
fclose(fp);
printf("%d\n", k);
}
A、6
B、1
C、123456
D、21