首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
51
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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全国计算机二级
相关试题推荐
下列关于函数的叙述中正确的是()。
下面关于算法的叙述中,正确的是()。
下列字符数组初始化语句中,不正确的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下关于C语言数据类型的叙述中正确的是()。
在一个C源程序中所定义的全局变量,其作用域为
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列叙述中正确的是()。
设structSTR{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是()。
随机试题
A、完全胃肠外营养B、失血性休克C、两者均可D、两者均否动脉切开术可用于()
治疗马伤水起卧(冷痛、肠痉挛)应选用
决定细胞在单位时间内能够产生兴奋的最多次数是
抵押房地产投保的,抵押人应当将保险单移送抵押权人保管。在抵押期间,抵押人为保险赔偿的第一受益人。()
根据《道路交通安全法》,警车、消防车、救护车、工程救险车应当按照规定()标志图案,安装警报器、标志灯具。
公路桥梁施工中,必须投入施工现场的劳动力是()。
可以从事股权投资基金募集行为的合格主体有()。I.在基金业协会办理股权投资基金管理人登记的机构Ⅱ.在基金业协会办理证券投资基金管理人登记的机构Ⅲ.在中国证券投资基金业协会注册取得基金销售业务资格的机构Ⅳ.在中国证监会注册取得
上市公司的下列事项,需股东大会以特别决议通过的有()。Ⅰ.股权激励计划Ⅱ.为资产负债率超过70%的担保对象提供担保Ⅲ.公司在一年内担保金额超过公司最近一期经审计总资产的30%Ⅳ.公司的对外担保总额,达到或超过最近一期经审计总资产的30%以后提
根据《商标法》的规定,两个或者两个以上的商标注册申请人,在同一种商品或者类似商品上,以相同或者近似的商标申请注册的,初步审定并公告申请在先的商标;同一天申请的,则初步审定并公告()。
Boilerroomsareoftendirtyandsteamy,butthisoneispristine(干净的)andcool.FoxPointisaspankingnew47-unit【C1】______bui
最新回复
(
0
)