首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
2015-06-09
30
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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<1 0;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://jikaoti.com/ti/kRn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是_______。
请读程序:#include<stdio.h>main(){inta,b;for(a=1,b=1;a<=100:a++){if(b>=20)break;if(b%3=1
有以下程序:voidf(inty,int*x){y=y+*x;*x=*x+y;}main(){intx=2,y=4;f(y,&x);ptintf("%d%d\n",x,y);
若有如下程序:main(){intx=9,y=4,n=0;switch(x%2){case0:n++;break;case1:n++;case0:n++;break;}printf(
以下选项中,与k=n++完全等价的表达式是
数据库管理系统是
有下列二叉树,对此二叉树前序遍历的结果为()。
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
随机试题
简述工伤与非工伤的界限。
商检机构检验合格的出口商品,发货人应在检验证书或者放行单签发之日起一定期限内报运出口,否则要重新报验。该期限是
—Thereisnothing_____tomorrowafternoon,isthere?—No.Wecanhaveagameoftabletennis.
在角焊缝计算中,下述项正确的是( )。
事故隐患泛指生产系统中()的人的不安全行为、物的不安全状态和管理上的缺陷。
某公司获准开发某一地区的天然景区,该景区景色宜人,四季如春,山间的温泉含有对人体健康有益的微量元素,每天都吸引大量游客前来,从而形成了独特的垄断地位和竞争优势。根据资料可以判断,帮助该企业建立核心能力的资源属于()。
法定计量单位的名称,一般指法定计量单位的()。
下列选项对英国化学家玻意耳的成就描述错误的是()。
在我国,完全负刑事责任的年龄的()。
设矩阵A=与矩阵B=相似,则().
最新回复
(
0
)