首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10];
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10];
admin
2021-06-15
43
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{ char number[100];
int age;
float p[6];
};
定义一个数组:struct a b[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
选项
A、ffead(b,sizeof(struct a),10,fp);
B、for(i=0;i<10;i++)
fread(b
,sizeof(stmct a),1,fp);
C、for(i=0;i<10;i++)
fread(b+i,sizeof(struct a),1,fp);
D、for(i=0;i<5;i+=2)
ffead(b+i,sezeof(struct a),2,fp);
答案
B
解析
数据块输入/输出函数的调用格式为:fread(buffer,size,count,fp),其中:
“buffer”是一个指针,对于fread来说,它是读入数据的存放地址。
“size”是要读写的字节数;
“count”是要进行读写多少个size字节的数据项;
“fp”是指文件型指针。选项B)中b
是一个数组,不是指针,需改为&b
。
转载请注明原文地址:https://kaotiyun.com/show/0Atp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明inta[3][4];则a数组元素的非法引用是()。
下列定义变量的语句中错误的是()。
下列各选项中,不属于序言性注释的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下叙述中正确的是
下列关于栈的叙述中,正确的选项是()。
设有定义:structcomplex{intreal,unreal;)datal={1,8),data2;则以下赋值语句中错误的是
随机试题
工业反应器的设计评价指标有:a、转化率;b、选择性;c、()。
设某种器件的使用寿命(单位:小时)服从指数分布,平均使用寿命为20小时,具体使用时,当一个器件损坏后立即更换一个新器件,如此继续,假定一年内需用2000个工作小时.(1)求100个这样的器件够用一年的概率;(2)要以95%的把握够用一年,至少需要多少个
伯基特淋巴瘤的特点是
咯血出血
现行的《环境空气质量标准》关于各项污染物数据统计的有效性规定中,日平均采样时间至少为12h的污染物是()。
案例2012年6月6日B炼油厂油罐区的2号汽油罐发生火灾爆炸事故,造成1人死亡、3人轻伤,直接经济损失420万元。该油罐为拱顶罐,容量200m3。油罐进油管从罐顶接入罐内,但未伸到罐底。罐内原有液位计,因失灵已拆除。2012年5月20日,油罐完
企业下列活动中,属于经营活动产生的现金流量有()。【2006年考试真题】
()应妥善保管证券执业证书申请人的书面申请表及有关材料。
A、 B、 C、 D、 A
A、Shewasusingthewrongpaint.B、Shehasrunoutofpaintbrushes.C、Shedoesn’tfeellikegoingtoclass.D、Shehasdroppedo
最新回复
(
0
)