首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
2017-11-27
51
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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
。注意:完成一次读操作(fread())后,如果没有关闭流(fclose()),则指针(FILE*fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://jikaoti.com/ti/5Ha0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设文件test.txt中原已写入字符串Begin,执行以下程序后,文件中的内容为【】。#includemain(){FILE*fp;fp=fopen(“test.txt”,“w+”);fputs(“te
设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++∣∣b++;语句后变量b的值是【】。
以下选项中,能表示逻辑值“假”的是
以下叙述中错误的是
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0},b[5]:{1,2,3,4,5},i,s=0;for(i=0;i
以下程序的功能是将字符串s中所有小写字母‘a’删去,请填空。#includemain(){chars[]=“absuWWUDJFKFLaaakdk”;inti,j;for(i=j=0;s
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是______。
下列不属于软件工程的3个要素的是()。
用筛选法可得到2~n(n
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
关于泛财务资源观念,下列说法不正确的是()
简要说明认知与情绪的关系。
对冠心病患者,调脂药物的选择应首选
治疗蛲虫病的药物有( )。
根据《水工建筑物岩石基础开挖工程施工技术规范》SL47—97,在大坝设计建基面、设计边坡线附近不能采用()施工。
【背景资料】渤海机电安装公司承包了30000m室外压力管道的安装工程,安装施工前履行了告知手续,书面告知提交了相关材料。该工程工期很紧,施工期间阴雨天较多。项目部为了保证工程质量,把室外压力管道安装分为原材料检验、管架制作安装、管道预制、管道安装
下列行为中不属于行政行为的是()。
根据以下资料,回答问题。北京市2010年常住人口为1961.2万人,同2000年第五次全国人口普查相比,十年共增加604.3万人,增长44.5%。平均每年增加60.4万人,年平均增长率为3.8%。全市常住人口中,外省市来京人员为704.5万人,
甲、乙夫妻将自己的一处房产租给丙做生意,双方签订了租赁合同,并办理了相应的登记手续。其后,甲由于做生意亏损,于是向丁借款,把该房产抵押给丁,并办理了抵押登记手续,同时约定:“如果甲到期不还款,则应以折价方式使丁拥有该房产。”甲到期未能清偿欠款,丁欲通过房产
若typedefstructSTR{intg;charh;}T;以下叙述中正确的是()。
最新回复
(
0
)