首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
28
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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://kaotiyun.com/show/I4Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列语句中符合C语言语法的赋值语句是_______。
结构化程序设计主要强调的是_______。
若有以下结构体,则正确的定义或引用是()。structTest{intx;inty;}v1;
以下不能正确定义二维数组的选项是()。
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
以下程序段用以统计链表中元素的个数。其中first指向链表第一个结点,count用来统计结点个数。请填空。 structlink {chardata; structlink*next; } structlink*p,
用高级程序设计语言编写的程序称为______。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
用树形结构来表示实体之间联系的模型称为______。
随机试题
行政机关在其法定职权范围内,依照法律、法规、规章的规定,可以委托其他行政机关实施行政许可。()
A.口服为主B.管饲为主C.胃肠外营养D.要素饮食E.口服加胃肠外补充电解质昏迷病人或不愿进食的病人,适宜的营养支持方式是
细胞毒试验可选用
经来量多,色淡质稀,或兼见面色白,气短懒言,肢软无力,心悸怔忡,舌淡脉细弱。治法是
设备吊装时,与起重机最大起升高度相关的参数有()。
下列各项中能够增加企业资本公积的有()。
建立战略导向的KPI体系的意义不包括()。
给定资料1.近年来,随着经济社会的迅速发展,人民群众生活基本实现了小康。物质文化生活得到充分满足之后,人民群众的法制观念、权利意识普遍增强,公众愿望不断升级,社会诉求不断提高,但同时贫富差距也在拉大,处理各类社会矛盾的难度也更大。传统的社会管理体
女性,30岁。畏寒、发热,肛周胀痛,排便时加重3日,检查:肛周皮肤发红、压痛明显。应诊断为
设某家庭有3个孩子,在已知至少有一个女孩子的条件下,这个家庭中至少有一个男孩的概率是().
最新回复
(
0
)