题目内容

已知一个文件中存放了若干学生档案记录,其数据结构如下:struct st{char num[10];int age;float score [5];};定义一个数组:struct st a[10];假定文件已正确打开,不能正确地从文件中读入10名学生数据到数组中的是()

A. fread(a,sizeof(struct st),10,fp);
B. for(i=0;i<10;i++) fread(a[i],sizeof(struct st),1,fp);
C. for(i=0;i<10;i++) fread(a+i,sizeof(struct st),1,fp);
D. for(i=0;i<10;i+=2)fread(a+i,sizeof(struct st),2,fp);

查看答案
更多问题

C语言可以处理的文件类型是()。

A. 文本文件和数据文件
B. 文本文件和二进制文件
C. 数据文件和二进制文件
D. 以上答案都不完全

有以下程序(提示:程序中"fseek(fp, -2L *sizeof(int), SEEK_END);"语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节)#includemain(){FILE *fp;int i,a[4]={1,2,3,4},b;fp=fopen("data.dat","wb");for(i=0;i<4;i++)fwrite(&a[i],sizeof(int),1,fp);fclose(fp);fp=fopen("data.dat","rb");fseek(fp, -2L*sizeof(int),SEEK_END);fread(&b,sizeof(int),1,fp);/* 从文件中读取sizeof(int)字节的数据到变量b */fclose(fp);printf("%d\n",b);}执行后输出结果是()

A. 2
B. 1
C. 4
D. 3

那种握拍法学球最容易上手最适合初学者

A. 大陆式
B. 西方式
C. 东方式

那种握拍法适合网前截击、中场高压和上手发球

A. 西方式
B. 东方式
C. 大陆式

答案查题题库