首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; floatp[6]; }; 定义一个数组:struct a b[10];
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; floatp[6]; }; 定义一个数组:struct a b[10];
admin
2017-11-27
113
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{ char number[100];
int age;
floatp[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)
fread(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/c6xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是()。
设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++∣∣b++;语句后变量b的值是【】。
有以下程序#includestmctstu{intnum;charname[10];intage;};voidfun(structstu*p){printf(“%s\n”,P->name);)
以下程序的功能是将字符串s中所有小写字母‘a’删去,请填空。#includemain(){chars[]=“absuWWUDJFKFLaaakdk”;inti,j;for(i=j=0;s
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
以下不合法的用户标识符是()。
下列字符串是标识符的是()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
随机试题
自1998年建立了集中统一监管体制后,实施了()的辖区监管责任制。Ⅰ.属地监管Ⅱ.职责明确Ⅲ.责任到人Ⅳ.相互配合
一定要采用问歇性给药方案,可将每次剂量溶于100ml液体内滴注0.5~1小时,按q6h、q8h、q12h时间给药的抗生素是
项目监理机构的组织结构设计包括()。
在安装工程保险中,安装工程施工使用的承包人机器设备的保险金额按()计算。
关于买卖合同解除的效力,下列说法正确的有()。
主要在越南、泰国等东南亚国家发生的禽流感于2005年10月扩散到欧洲、中国、中东及美洲等地。一直被认为是传染病“拒入”地带的俄罗斯、乌克兰、克罗地亚、希腊、瑞典和英国等欧洲国家也相继出现禽流感疫情,世界各国都感到了危机。这一事件表明()。
哲学是()的概括和总结。
一、注意事项1.申论考试是对应试者阅读理解能力、综合分析能力、提出和解决问题能力和文字表达能力进行考查的考试。2.作答参考时限:阅读材料40分钟,答卷110分钟。3.仔细阅读给定资料,按照后面提出的申论要求依次作答。二、给定资料
关于减刑,下列选项正确的是
Forthispart,youareallowed30minutestowriteacompositiononExplodingFirecrackersorFireworks.Yourcompositionshould
最新回复
(
0
)