首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; floatp[6];}; 定义一个数组:struct a number[
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a { char number[100]; int age; floatp[6];}; 定义一个数组:struct a number[
admin
2012-08-23
79
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{ char number[100];
int age;
floatp[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=O;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/uNPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用删函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb");fs
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*pl=str1;strcpy(str1+strlen(str1)/2,"esshe");intf("
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnodeintdata;structnode*next;}*p,*q,*r;现要将q
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}
有以下程序main(intarge,char*argv[])intn,i=0;while(argv[1][i]!=’\0’){n-fun();i++;}printf
有以下程序#include<stdio.h>main(){printf("%d\n",NULL);}
结构化程序由三种基本结构组成,三种基本的结构组成的算法
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1:i<=n;i++){m+=i*f;
下列有关数据库的描述,正确的是()。
随机试题
患者刘某,男,35岁,不慎从高处坠地后出现呼吸困难、发绀、冷汗。体检:体温37℃,脉搏1110次/分,呼吸20次/分,血压68/45mmHg;气管向左偏移,颈部广泛皮下气肿,右侧胸廓饱满,叩诊鼓音,右肺呼吸音消失。请问:(1)最可能的诊断是?伴有
患者,男,55岁,患者三天前自觉右胁背部疼痛,并逐渐出现疱疹,呈带状布,疼痛较剧,口干苦、大便干、小便黄,脉弦,舌红苔黄。根据病情应取哪组经络腧穴为主
"气血失调"是妇科最常见的发病机理,主要理论依据是()
QDⅡ机制的意义不包括()。
某企业的高级经理、部门经理、业务主管和销售人员四类岗位年初员工数量分别为10人、20人、40人和80人。年内这四类岗位员工的变动概率如下:已知企业产品销量与销售人员之间呈Y=a+bX的线性相关关系。其中,a=11.5,b=7.5。明年企业计划实现销售1
下列对默读的要求属于第四学段的是()。
【2014年贵州凯里.单选】新课程积极倡导的学生观是()。①学生是发展的人②学生是独特的人③学生是单纯抽象的学习者④学生是有独立意义的人
在米开朗基罗的雕塑作品“大卫”迎来.500岁生日之时.罗伦萨艺术学院为使这位石头“美男子”重新焕发出迷人风采决定对其进行清洗。法拉逖:应该用现代湿洗技术,也就是用少量的水清洗塑像。帕罗齐:雕塑不像人,太多的水会损害它。湿洗方法会进一步腐蚀保护层.故应使
下列不属于软件测试管理的内容的是______。
SalesWhenastoresells【T1】______atacostlowerthanusual,itiscalledasale.Saleslastfor【T2】______.Thenthecosti
最新回复
(
0
)