首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
己知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6];}; 定义一个数组:struct a number[10];
己知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6];}; 定义一个数组:struct a number[10];
admin
2020-11-23
114
问题
己知一个文件中存放若干工人档案记录,其数据结构如下:
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++)
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)
fread(b+i,sezeof(struct a),2,fp);
答案
B
解析
数据块输入/输出函数的调用形式为;fread(buffer,size,count,fp)。
fread函数参数说明:“buffer”是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;“fp”是指文件型指针。选项B中b
是一个数组,不是指针,需改为&b
。注意:完成一次读操作(1jread())后,如果没有关闭流(fclose()),则指针(FILE *fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://kaotiyun.com/show/h53p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言的叙述中正确的是()。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(intn){inta;if(n==1)return1;a=n+fun(n—1);returna;}
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
给定程序中,函数fun的功能是:将形参指钳所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
随机试题
MaryAnning(1799-1874)wasaBritishfossilhunterwhobeganfinding【C1】______asachild,andsoonsupportedherselfandherve
下列几种DNA分子的碱基组成比例各不相同,哪一种DNA的解链温度(Tm)最低
患者,女,22岁。带下量多,色黄,质黏稠,有臭气,胸闷口腻,纳差,舌苔黄腻,脉濡数。治法应是
下列原则中,可用于确定房地产开发企业计税成本对象的有()。
同一财产向两个以上债权人抵押的,拍卖、变卖抵押财产所得价款应当依照有关担保法律制度的规定清偿。下列各项中,不符合《物权法》规定的是()。(2009年)
儿童社会工作间接的结果是()。
学校与受教育者之间的关系既是教育与受教育的关系,又是管理与被管理的关系,所以受教育者必须绝对服从学校的管理。()
根据以下资料回答下列问题。以下说法不正确的是()。
A、风湿和眼病B、痢疾和不消化症C、痛风和膀胱结石D、眼病和不消化症D
Whichnumbershouldreplacethequestionmark?
最新回复
(
0
)