首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
2021-02-25
60
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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
。
注意:完成一次读操作(fread())后,如果没有关闭流(felose()),则指针(FILE*fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://kaotiyun.com/show/0Qtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
以下叙述中错误的是()。
以下选项中不能作为C语言合法常量的是
有以下定义语句,编译时会出现编译错误的是
算法具有五个特性,以下选项中不属于算法特性的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
随机试题
地下工程防水混凝土应连续浇筑,宜少留施工缝。下列各项施工缝的留置,说法正确的有()。
女性,58岁。25年前曾患右上肺结核,经INH、SM和PAS治疗约1年。4年前病灶复发,痰结核杆菌(++),应用2HRZ/4HR治疗,痰菌转阴,病灶吸收满意。近1个月咳嗽、痰中带血再次就诊。X线示右上肺前段阻塞性炎症,支气管分层示前段支气管阻塞。痰脱落细胞
按开发后的经营方式细化的公式为()。
施工质量控制是在明确的质量方针指导下,通过对施工方案和资源配置的计划、实施、检查和处置,进行施工质量目标()的系统过程。
软土地基的特点的有().
关于MA的介绍,以下内容中错误的是()。
在有关营销组合的诸多观点中,最具影响力的当属“4P”营销组合。下列各项不属于4P组合的是()。
当今世界上对导游员的资格认证,对导游职业形态和导游服务质量标准的规定及管理,都是导游服务()的重要体现。
Ingeneral,oursocietyisbecomingoneofgrandenterprisesdirectedbyabureaucraticmanagementinwhichmanbecomesasmall,
品牌
最新回复
(
0
)