首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
2020-06-16
41
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{char number [100];
int age;
float p[6];
};
定义一个数组:struct a b[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
选项
A、fread(b,sizeof(structa),10,fp);
B、for(i=0;i<10;i++)fread(b
,sizeof(struct a),1,fp);
C、for(i=0;i<10;iH)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://jikaoti.com/ti/e0G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*
下列定义数组的语句中,正确的是()。
以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include#inc
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指字符串为“abedefgh”,执行结果为
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
有以下程序段:struct{floatweight;charsex;charname[10];}rec,*ptr;ptr=&rec;从键盘读入字符串给结构体变量Fee的name成员,错误的输入语句是()。
对软件系统总体结构图,下面描述中错误的是()。
软件生命周期是指()。
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
随机试题
慢性肾炎的饮食应选择
咽喉部手术刺激及分泌物存留最可能引起
下列表述中,不属于《古诗十九首》的艺术特色的一项是()。
根据以下资料,回答下列题。下列说法中错误的是()。
(江西2012—113)某项工程,甲单独完成需要8天,乙需要4天,甲做一半换乙,乙做剩余一半又换甲,甲又做剩余一半再换乙完成,则整个工程花费()天。
虽然处于不同的地域,属于不同的民族,拥有不同的风貌,但人们对主食样貌、口感的追求,处理和加工主食的智慧,以及对主食的深厚感情是同样的。从远古时代赖以充饥的自然谷物到如今人们餐桌上丰盛的、让人垂涎欲滴的美食,一个异彩纷呈、变化多端的主食世界呈现在你面前。
需求量总是与价格呈相反方向变化。如果价格变化导致总收入与价格反向变化,那么需求就是有弹性的。在2007年,虽然W大学的学费降低了20%,但是W大学收到的学费总额却比2006年增加了。在这种情况下,对W大学的需求就是有弹性的。如果以上陈述为真,以下哪
NewYork’sclimateisnotverysalubrious;itswintersgiveyoucolds,anditssummerscancauseheatprostration.
MostofushaveanimageofastandardEnglishinpronunciation,andverycommonlyinGreatBritainthisis"ReceivedPronun
Inthissection,youwillhearashortpassage.Forquestions21—30,completethenotesusingnomorethanthreewardsforeach
最新回复
(
0
)