首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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-07-09
63
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{ char number[100];
int age;
float p[6];
};
定义一个数组:struct a b[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
选项
A、fread(b,sizeof(struct a),10,fp);
B、for(i=0;i<10;i++)
fread(b
,sizeof(struct 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)
fread(b+i,sezeof(struct a),2,fp);
答案
B
解析
数据块输入/输出函数的调用格式为:ffead(buffer,size,count,fp),其中:“buffer”是一个指针,对于fread来说,它是读入数据的存放地址。“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;“fp”是指文件型指针。选项B中b
是一个数组,不是指针,需改为&b
。
转载请注明原文地址:https://kaotiyun.com/show/qokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义数组的语句中正确的是()。
以下叙述中正确的是
以下叙述中正确的是
以下叙述中不正确的是()。
关于C语言数制的叙述中正确的是()。
以下叙述中正确的是
以下叙述中错误的是
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
随机试题
在肾小球滤液中几乎没有蛋白质,原因是
百草枯中毒后,对()的损伤最常见
证券公司介绍其控股股东、实际控制人等开户的,证券公司应当将其期货账户信息报()备案,并按照规定履行信息披露义务。
在技能形成过程中,练习中期出现进步的暂时停顿现象,在心理学上称为高原现象。()
医生在要求患佝偻病的小孩补充钙质的同时,还要求小孩经常到户外活动,多晒太阳,这样可以使人体产生一种能促进钙质吸收的维生素,这种人体自身能够合成的维生素是()。
某沿海城市在义务教育阶段的学校全面开设海洋教育课程,这种课程属于()。
物质文明和精神文明、科学技术和人文精神确实不可偏废。属于尖端科学的核能利用,能够造福人类,也能够毁灭世界;同是电脑高手,有的在不断地为人工智能的发展增光添彩,有的则成为“黑客”,或骚扰,或攻击,不断地制造麻烦。这段文字的主旨是()。
同音词:是语言相同而意义不同的词。根据以上定义,下列陈述中,不属于同音词的是( )
“在一定条件下一定范围内是谬误的东西,在另外的条件下和范围内则可以转化成真理。”这说明()
中国早期马克思主义思想运动的特点是
最新回复
(
0
)