首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构 如下: 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
112
问题
已知一个文件中存放若干工人档案记录,其数据结构
如下:
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://www.kaotiyun.com/show/43ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
19世纪,对开辟人类生活新时代起决定作用的自然科学成就是()。
全面深化改革的总目标是()。
关于假释,下列哪一选项是正确的?()
改革开放以来,我国不断大力发展高新技术产业,建立了不少高新技术产业工业园区,其最不可能的原因是()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
某农场有36台收割机,要收割完所有的麦子需要14天时间。现收割了7天后增加4台收割机。并通过技术改造使每台机器的效率提升5%。问收割完所有的麦子还需要几天?()
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
开放经济在运行中的自动平衡机制有哪些?
下列属于程序法部门中的非诉讼程序法的是()
设A、B为两个n阶方阵,现有4个命题:①若A、B为等价矩阵,则A、B的行向量组等价;②若A、B的行列式相等。即|A|=|B|,则A、B为等价矩阵;③若Ax=0与Bx=0均只有零解,则A、B为等价矩阵;④若A、B为相似
随机试题
以下哪一项不是痰浊阻肺引起的的病证
窝沟龋根面龋
某糖尿病患者为了控制血糖,在医生的建议下准备和营养师一起制定一份饮食计划。患者家属表示积极配合,本人也了解饮食控制的好处,但总认为无法管住自己,计划难以实施。对于这样的患者的干预重点是
人民法院作出的判决书应当包括下列哪些内容?()
我国《证券法》的不适用范围是:中国境内( )。
在现实生活中,人情与法理的冲突是( )的。法律是( )生活领域的共同准则,在制定和执行过程中不应受人情关系的影响,人情关系一旦干涉法律的制定和执行,基于法理的正义和秩序就得不到( )。最恰当的一项是( )。
Familiarasitmayseem,gravityremainsamysterytomodernphysics.Despiteseveraldecadesoftrying,scientistshavefailed
常用的网络管理协议有【 】、公共管理信息服务/协议(CMIS/CMIP)和局域网个人管理协议(LMMP)。
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
A、Apersonwithvisionoftechnology.B、Apersonwithagoodbusinesssense.C、Apersonwiththepowerofpersuasion.D、Aperson
最新回复
(
0
)