首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6];}; 定义一个数组:struct a number[10]; 假定文件已正确打开,不能正确地从文
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6];}; 定义一个数组:struct a number[10]; 假定文件已正确打开,不能正确地从文
admin
2021-02-25
54
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{ char number[100];
int age;
float p[6];};
定义一个数组:struct a number[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
解析
数据块输入/输出函数的调用形式为:fread(buffer,size,count,fp)。fread函.数参数说明:“buffer”是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;“fp”是指文件型指针。选项B)中b
是一个数组,不是指针,需改为&b
。
注意:完成一次读操作(fread())后,如果没有关闭流(felose()),则指针(FILE*fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://kaotiyun.com/show/0Qtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于字符类的实例是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
以下能正确定义字符串的语句是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;is[k])__________;return(k);}在横线处应填入的
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
以下能正确定义字符串的语句是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
随机试题
关于材料保管和使用控制的说法,正确的有()。
官僚资本的垄断活动首先和主要的方面是在()
甲建筑工程公司承包某住宅小区建设,试验工乙依据规范要求。制作混凝土试块,并填写了混凝土抗压强度试验报告,如下所示。请根据已知条件,回答下列问题。本表()保存一份。
下列属于三级动火等级的区域是()。
中小企业板块的设计要点有()。Ⅰ.暂不降低发行上市标准Ⅱ.尽可能扩大行业覆盖面Ⅲ.在现有主板市场内设立中小企业板块Ⅳ.在主板市场的制度框架内实行相对独立运行
企业为固定资产发生的下列各项后续支出中,能使流入企业的经济利益超过原先的估计并予以资本化的有()。
下列各项中,属于环境保护税征税范围,应缴纳环境保护税的有()。
国际收支是一个存量概念。()
某项目经理在执行项目时,在详细了解了项目所需要采购的产品和服务后,制订了包含如下所示的采购说明书模板让采购人员填写,该工作说明书中缺少了_______。表XX项目采购工作说明书样本1.采购目标的详细描述2.采购工作范围
我梦想有一天,这个国家将会奋起,实现其立国信条的真谛:“我们认为这些真理不证自明,人人生而平等。”我梦想有一天,在佐治亚州的红色山冈上,昔日奴隶的儿子和奴隶主的儿子能如亲兄弟般地一同坐在餐桌前。我梦想有一天,甚至连密西西比州一个被非正义
最新回复
(
0
)