首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
122
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
有以下程序intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;s+=
若有以下程序段(n所赋的是八进制数)intm=32767,n=032767;printf("%d,%O\n",m,n);执行后输出结果是
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。#include<stdio.h>intfun(intn){intm=0,f=1,i;for(i=1;i<=n
下列有关数据库的描述,正确的是()。
在数据结构中,顺序存储结构的数据元素所占的存储空间是______的。
在C语言中,运算对象必须是整型数的运算符是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
软件生命周期包括2今阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是_____。
随机试题
f(x)=e-x,则=________.
下列哪项不是消化道的癌前病变
患者男性,60岁,体重60kg,体温40℃,每天输液时需多补充多少液体
男性,50岁,收缩压为21.3kPa(160mmHg),舒张压在12.0kPa(90mmHg),血脂偏高,劳累后感到心前区疼痛,休息后可缓解,心电图检查不正常,诊断为冠心病收入心内科。在其用药护理中错误的是
不属于组织城市空间的重要手段的是()。
国际金融市场的动荡对( )上市公司的业绩影响最大,对其股价的冲击也最大。
道氏理论是完美的分析方法。()
甲与货车司机某乙关系很好,一天甲带着心爱的小狗闲逛,见乙开着货车慢慢过来,抱着小狗搭乘该车。两人在车上边谈边笑,当车行至某铁路交叉口时,该交叉口看守工人A瞌睡刚醒,发现一列火车马上经过,慌忙放下栅栏,不料该栅栏竟然发生故障无法放下,此时乙的货车已经开上铁轨
设n元线性方程组Ax=b,其中(1)证明行列式|A|=(n+1)an;(2)当a为何值时,该方程组有唯一解,并求x1;(3)当a为何值时,该方程组有无穷多解,并求通解.
LatinAmericanandChineseofficialshaveopenedtwodaysoftalksontradeandinvestment.ThefirstChina/LatinAmericaand
最新回复
(
0
)