首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
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<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全国计算机二级
相关试题推荐
下面程序的输出结果是_______。#defineP1(x)printf(x)main(){chard[]="p";P1(d);P1("d");}
假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行:file1ChinaBejing<回车>main(intargc,char*argv[]){while(argc-->1)printf("
以下选项中,非法的字符常量是______。
以下程序的输出结果是【】。#include<stdio.h>main(){inta=1234;floatb=123.456;doublec=12345.54321;printf("\n%2d
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下。main(){intn,k;floatscore;sum,ave;sum=0.0;for(n=1;n<=10;n++)
设Y是int型变量,请写出判断Y为奇数的关系表达【】。
以下概念中,不属于面向对象方法的是_______。
对存有重要数据的5.25英寸软盘,防止计算机病毒感染的方法是()
用高级程序设计语言编写的程序称为______。
数据库三级模式体系结构的划分,有利于保持数据库的【】。
随机试题
美国人约翰在我国境内因为故意伤害罪被依法刑事拘留,办案公安机关应当在24小时内层报省级公安机关,同时通报同级人民政府外事办公室
若则f’(x)等于().
膀胱三角位于
下列哪类人员是传染病的责任报告人
铁路行车基本闭塞法有自动闭塞和()两种。
某企业计划进行某项投资活动,有甲、乙两个备选的互斥投资方案。其资料如下:(1)甲方案原始投资150万元,其中固定资产投资100万元,流动资金50万元,全部资金于建设起点一次投入,没有建设期,运营期为5年,到期残值收入5万元,预计投产后年营业收入9
垄断竞争市场与完全竞争市场的关键差别是______产品无差别,而______产品有差别。
旧唯物主义之所以是“半截子”唯物主义是因为()。
若关系R和S的关系代数的操作结果如下,这是执行了若关系R和S的关系代数操作的结果如下,这是执行了
A.designsB.energyC.contextsD.generallyE.walkingF.timeG.exposingH.accessI.returnedJ.appealK.unethica
最新回复
(
0
)