首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10];
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10];
admin
2021-06-15
38
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{ char number[100];
int age;
float p[6];
};
定义一个数组:struct a b[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
选项
A、ffead(b,sizeof(struct a),10,fp);
B、for(i=0;i<10;i++)
fread(b
,sizeof(stmct 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://jikaoti.com/ti/otz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于函数的叙述中正确的是()。
下列定义变量的语句中错误的是()。
下面关于算法的叙述中,正确的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下语句中存在语法错误的是()。
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.
下列关于栈的叙述中,正确的选项是()。
设有定义:structcomplex{intreal,unreal;)datal={1,8),data2;则以下赋值语句中错误的是
随机试题
HPLC测定黄体酮含量时,采用紫外检查器检测(λ254nm)的依据是
以下药物,易发生虫蛀的中药饮片是()。
对无效合同所形成的财产后果,可以采取的处理措施为()I.返还财产Ⅱ.赔偿损失Ⅲ.追缴财产
将0.2mol/L的醋酸(Ka=1.8×10-5)与0.2mol/L醋酸钠溶液混合,为使溶液的pH维持在4.05,则酸和盐的比例应为()。
【背景资料】某机电安装工程项目开工之前,承包方向监理工程师提交了施工进度计划,如下图所示(单位:d),该计划满足合同工期100d的要求。在上述施工进度计划中,由于工作E和工作G共用一台塔式起重机(塔式起重机原计划在开工第25天后进场
在勘察设计合同中,发包人的主要义务有()。
通过集体讨论,激发个体思考从而达到集思广益的效果,这种思维训练的方法称为()
有研究表明,生物达灭绝在历史上发生过二十几次,大约每2600万年发生一次,似乎具有______。对于物种大灭绝的发生是否真的如此频繁和有规律,还有争议。但即便是最______得孤寂,也认为至少有5次物种大灭绝是非常明显的。
OnedayafarmerWentoutforaWalk___________.WhenthefarmerbegantoWalk,hefeltveryuncomfortablebecause_____________.
Iwasaddressingasmallgatheringinawomen’sgroupthathadinvitedmentojointhem.Throughouttheeveningonemanhadbeen
最新回复
(
0
)