首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构 如下: struct a { char number[100]; int age; float p[6];}; 定义一个数组:struct a number[
已知一个文件中存放若干工人档案记录,其数据结构 如下: struct a { char number[100]; int age; float p[6];}; 定义一个数组:struct a number[
admin
2015-08-22
61
问题
已知一个文件中存放若干工人档案记录,其数据结构
如下:
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++)
ffead(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(buffei,size,count,fp)。
fread函数参数说明:
“buffer”是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输…数据的地址。“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;
“fp”是指文件型指针。选项B)中b
是一个数组,不是指针,需改为&b
。
注意:完成一次读操作(fread())后,如果没有关闭流(fclose()),则指针(FILE*fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://kaotiyun.com/show/43ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列店堂公告不属于无效格式条款的是()。
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
改革开放以来,我国不断大力发展高新技术产业,建立了不少高新技术产业工业园区,其最不可能的原因是()。
一批树苗,按下列原则分给各班栽种:第一班取走100棵文取走剩下树苗的,第二班取走200棵又取走剩下树苗的,第三班取走300棵又取走剩下树苗的,依此类推,第三班取走树苗100i棵又取走剩下树苗的,……,直到取完为止。最后各班所得树苗都相等。试问共有几个班?
书架的某一层上有136本书,且是按照“3本小说、4本教材、5本工具书、7本科技书、3本小说、4本教材……”的顺序循环从左至右排列的。问该层最右边的一本是什么书?
中央和地方的国家机构职权划分,所遵循的原则是()。
生物体的衰老和寿命由许多因素决定,一般认为,生物体的代谢能力、抗逆境能力起着重要作用,但近年来对模式生物的研究表明,基因控制着衰老过程。在果蝇群体中,通过系统地选择晚生育的个体,成功获得寿命长的品系,这些果蝇的代谢能力明显提高。此外,有的体内抗氧化酶活力增
下列语句中,在语序上不同于其他三句的一句是()。
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
在社会规范中,一般地说,既规定权利又规定义务的有()。
随机试题
研究人员选取某中学初一和高三的部分学生,调查他们对于网络游戏的态度,结果如下表。请问两个年级的学生对网络游戏的态度是否有显著差异?(df=1,χ0.052=3.841;df=2,χ0.052=5.991;df=3,χ0.052=7.815,结果保留到小数
辛弃疾《水龙吟》此句中,用到比喻手法的是()
表示试验在相同条件下,重复试验获得相同结果的稳定程度的指标是
A、与碱性酒石酸铜试液反应生成红色沉淀B、用醇制氢氧化钾水解后测定熔点进行鉴别C、与亚硝基铁氰化钠反应显蓝紫色D、与硝酸银试液反应生成白色沉淀E、与铜吡啶试液反应显绿色;以下药物的鉴别反应是黄体酮
根据《税务行政复议规则》的规定,下列事项中,不可以适用调解的是()。
以口腔温度为例,中等发热是指()。
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的,在名称为Forml的窗体上有一个Label控件和两个名称分别为Commandl和Command2、标题分别为“开始”和“关闭”的命令按钮。编写函数Minus(A,N),其功能
HowtoSaveMoney1.Spendmoneyon【T1】______first【T1】______■Yourfirst【T2】______:food,water,housing
A、Theymakemanycomplaints.B、Theymakealotofobjections.C、Theymakelotsofproposals.D、Theymakenumerousmistakes.B由男士
WhereIstheNewsLeadingUs?NotlongagoIwasaskedtojoininapublicsymposiumontheroleoftheAmericanpress.Two
最新回复
(
0
)