题海让大学四年没有难题
白天模式登陆

题目详情

单选题 有以下定义:struct std{ char num[6]; char name[8]; float mark[4];}a[30];FILE *fp;;设文件中以二进制形式存有10个班的学生数据,且已正确打开,文件指针定位于文件开头.若要从文件中读出30个学生的数据放入a数组中,则以下不能实现此功能的语句是()

A. for(i=0; i<30; i++) fread(&a[i], sizeof(struct std), 1L, fp)

B. for(i=0; i<30; i++) fread(a+i, sizeof(struct std), 1L, fp)

C. fread(a, sizeof(struct std), 30L,fp)

D. for(i=0; i<30; i++) fread(a[i], sizeof(struct std), 1L, fp)

计算机程序设计基础-示范教学包课程封面

学科:计算机程序设计基础-示范教学包

时间:2024-06-09 08:07:12

Copyright © 2022 津ICP备2021001502号