首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
2017-11-27
98
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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())后,如果没有关闭流(fclose()),则指针(FILE*fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://kaotiyun.com/show/69xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设文件test.txt中原已写入字符串Begin,执行以下程序后,文件中的内容为【】。#includemain(){FILE*fp;fp=fopen(“test.txt”,“w+”);fputs(“te
以下叙述中不正确的是()。
下列叙述中错误的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
下列一维数组说明中,不正确的是()。
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
若有以下定义和语句,sizeof(a)的值是【】,sizeof(a.share)的值是【】。structdate{intday;intmonth;intyear;union{intshare1;
下面不属于软件工程的3个要素是
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
A.Gilbert综合征B.无效造血C.Dubin-Johnson综合征D.Crigler-Naijar综合征E.Rotor综合征(2000年)胆红素生成过多见于
增感屏受激发,产生荧光的物质是
急性出血致病人明显休克时,提示出血量已达总血容量的
患者,女,25岁,Graves患者。应用国产丙硫氧嘧啶和普萘洛尔治疗两周,出现低热,乏力加重,咽痛。白细胞2.7×109/L,中性粒细胞1.4×109/L。最为合适的治疗措施是
可持续发展土地利用规划的关键性部分是分析其()。
设备安装精度是指在安装工程中,为保证整套装置正确联动所需的()。
工作说明书要满足对员工聘任、考核、培训和评价的需要,应该达到任务明确好上岗、职责明确易考核、资格明确好培训、层次清楚好评价的要求体现了工作说明书编写的()原则。
【B1】【B6】
Icanremembertimeswhen,likechildren,mybrothersandI【M1】______wouldallpointatoneanotherwhenaskingwho
A、Itisasuitablemediumfortropicalthemes.B、Itisnotsuitableforoldtimethemes.C、Thecolorchangesfrombrowntopurpl
最新回复
(
0
)