首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a {char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10]; 假定文件己正确打开,不能正确地从文件中读入10名工人
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a {char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10]; 假定文件己正确打开,不能正确地从文件中读入10名工人
admin
2021-07-09
34
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{char number[100];
int age;
float p[6];
};
定义一个数组:struct a b[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)
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/FYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句中存在语法错误的是()。
若在定义语句:inta,b,C,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
以下叙述中错误的是
在程序设计过程中的面向对象方法中,继承属性是指()。
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:"ABCDEFGl23456",其中字符A的ASCII码值为奇数
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
在软件开发中,需求分析阶段产牛的主要文档是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
随机试题
有效预防氧疗过程中肺不张发生的措施是
2004年发布了《国务院关于投资体制改革的决定》,标志着我国()的改革进了一个新阶段。
自动进口许可管理是在任何情况下对进口申请一律予以批准的进口许可制度。()
商业银行的会计年度自公历1月1日起12月31日止。应当于每一会计年度终了()内,按照银监会的规定,公布其上一年度的经营业绩和审计报告。
根据我国《票据法》,保证人未记载被保证人名称时,未承兑的汇票中的被保证人推定为()。
某段未经压缩的WAVE格式音频属性如图所示,存储该文件需要的磁盘空间大约是()。
下列中暑处置方式错误的是()。
已知Q=,P为3阶非零矩阵,且满足PQ=0,则().
Whentelevisionisgood,nothing—notthetheatre,notthemagazines,ornewspapers—nothingisbetter.Butwhentelevisionisbad
A、Shefindstheyareahappycouple.B、Sheistiredofthem.C、Theyquarrelwithsomepeople.D、Theyareverygoodpeople.D
最新回复
(
0
)