首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
46
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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<1 0;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
解析
数据块输入/输出函数的调用格式为:fread(buffer,size,count,fp),其中:“buffer”是一个指针,对于fread来说,它是读入数据的存放地址。“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;“fp”是指文件型指针。选项B中b
是一个数组,不是指针,需改为&b
。
转载请注明原文地址:https://kaotiyun.com/show/65tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintflintx);main()intflintX){inta,b=0;{returnx*x+1;}for(a=0;a
软件测试的目的是()。
C语言程序的模块化通过以下哪个选项来实现
以下结构体类型说明和变量定义中正确的是
若有定义语句intb=2;,则表达式(b<<2)/(3||b)的值是()。
软件测试用例包括
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
以下选项中,能用作数据常量的是
软件需求规格说明书的作用不包括
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
随机试题
喂据我国《合同法》的规定,下列关于要约和承诺的表述中,不正确的是()。
甲上市公司具备健全且运行良好的组织机构,自股票上市以来连续盈利,每年向股东支付股利,且最近3年财务会计文件无虚假记载,也没有其他重大违法行为。2016年4月,甲公司拟增发新股,并决定选择乙证券公司作为甲公司增发新股的承销商承担承销业务。甲公司向乙
银行向企业贷款时,若规定了补偿性余额,则企业借款的实际利率()。
以下是某教材教学指导书对“信息与信息技术”一节内容的教学给出的教学建议:“本章涉及的知识概念较多,如果仅仅以阐述知识点作为教学的主要方式,学生会觉得比较枯燥、乏味,没有兴趣。教师在教学中要注意多开展学生参与的活动,也可以让学生根据教材中的活动,以小组为单位
1924年我国第一本《教育心理学》教科书出版,其作者是陶行知。()
解放战争时期,各解放区陆续建立起公安保卫机关。1949年7月,中央决定在华北社会部和华北公安部的基础上组建()。
下列关于宋朝法律形式的表述,正确的是()。
党的十九大报告指出,“坚持党对一切工作的领导。党政军民学,东西南北中,党是领导一切的。”党是最高政治领导力量,这是()
将E-R图转换为关系模式时,实体和联系都可以表示为
Wehavestudiedfortwohours.Let’sstop______.
最新回复
(
0
)