首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
己知一个文件中存放若干工人档案记录,其数据结构如下: 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
71
问题
己知一个文件中存放若干工人档案记录,其数据结构如下:
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全国计算机二级
相关试题推荐
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
C语言源程序名的后缀是()。
有以下程序:#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。SS所指字符串数组中共有M个字符串,且串长
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
以下说法中正确的是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
C语言程序中,运算对象必须是整型数的运算符是
C语言程序中,运算对象必须是整型数的运算符是
随机试题
系统可靠持续服务的保证是___________。
UNIX操作系统是著名的()。
经络系统中,具有加强十二经脉在体表联系的是
血清总钙低于多少,可引起手足搐搦发作
某省海兴市的《现代企业经营》杂志刊登了一篇自由撰稿人吕某所写的报道,内容涉及到同省龙门市甲公司的经营方式。甲公司负责人汪某看到该篇文章后,认为《现代企业经营》作为一本全省范围内发行的杂志,其所发文章内容严重失实,损害了甲公司的名誉,使公司的经营受到影响。于
新股网上竞价发行中,投资者作为(),在指定时间通过证券交易所会员交易柜台,以不低于发行底价的价格及限购数量,进行竞价认购。
我国少数民族著名的三大英雄史诗不包括()。
截至2000年年底,我国男性党员人数为( )。2000年年底事业、企业单位管理人员中的党员人数占全国党员总数的比例约为( )。
已知R3的两个基为求由基a1,a2,a3到基b1,b2,b3的过渡矩阵P。
Iwouldhaveaccompaniedyoutothecinemayesterday,butI______notime.
最新回复
(
0
)