首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义 struct st { int n; float t; } a[20]; FILE *fp; 若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
有如下定义 struct st { int n; float t; } a[20]; FILE *fp; 若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
admin
2021-04-28
78
问题
有如下定义
struct st
{ int n; float t; } a[20];
FILE *fp;
若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
选项
A、 for(i=0; i<20; i++)
fread(a
,sizeof(struct st),1L,fp);
B、fread(a,sizeof(struct st),20L,fp);
C、for(i=0; i<20; i+=2)
fread(&a
,2*sizeof(struct st),1L,fp);
D、 for(i=0; i<20; i++,i++)
fread(&a
,sizeof(struct st),2L,fp);
答案
A
解析
fread()函数用法是fread(void *buffer,int size,int n,FILE *fp),其中buffer为指针类型,应该传入指针类型的值,a
应该改为&a
,因此A选项语句错误,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/5Htp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
以下叙述中正确的是
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}mai
若有以下程序main(){inta=-2,b=0;while(a++)++b;printf("%d,%d\n",a,b);}则程序的输出结果是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
以下数组定义中错误的是( )。
数据库管理系统是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
以下()不属于对象的基本特征。
随机试题
糖尿病非酮症高渗昏迷的诊断依据是
患者男,63岁,上颌全牙列缺失。下颌多数牙缺失,仅余。牙槽嵴丰满,间距离正常患者反映戴义齿恶心,可能的原因是
治疗目赤肿痛的穴组是
10月男婴,血象白细胞数10×109/L中性粒细胞占60%,淋巴细胞占35%,单核细胞占2%,以下哪一个结论是正确的
工作接地一般指用作________的接地。()
下列各项属于纳税人权利范围的有()。(2013年)
以下属于教师条件性知识的是()。
史诗是人类最早的精神产品,对我们了解早期人类社会具有重大意义。()是流传迄今的欧洲最完整的一部史诗。
Feelingthefreshearlymorningairrushingagainstmychurninglegs,arms,andspeeding
Studiesshowthatlaughterissomethingthatmakesyoufeelcalmorrelaxedforbothphysicalandpsychologicalwoundsthough
最新回复
(
0
)