首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个文件中存放若干工人档案记录,其数据结构如下: 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
2021-04-28
62
问题
已知一个文件中存放若干工人档案记录,其数据结构如下:
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;1+=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())后,如果没有关闭流(fc1ose()),则指针(FILE*fp)自动向后移动前一次读写的长度,不关闭流则继续下一次读操作,接着上次的输出继续输出。
转载请注明原文地址:https://kaotiyun.com/show/GPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
以下叙述中正确的是
以下叙述中正确的是
在关系数据库中,用来表示实体间联系的是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
某二叉树有5个度为2的节点,则该二叉树中的叶子节点数是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注意:部分源程序在文件PR
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
随机试题
试述砂仁的药性、功用主治及使用注意。
引起肉毒杆菌食物中毒的主要食品是
甲乙丙丁是某普通合伙企业的合伙人,2012年3月1日该合伙企业欠王某10万元的债务,2012年5月1日李某得到合伙人的一致同意成为普通合伙人,同年9月,甲将自己在合伙企业中的全部财产份额转让给乙,甲退伙。下列说法错误的是?
在工程网络计划工期优化过程中,当出现两条独立的关键线路时,在考虑对质量和安全影响差别不大的基础上,应选择的压缩对象是分别在这两条关键线路上的两项()的工作组合。
与工程网络计划方法相比,横道图进度计划方法的缺点是不能()
在期货交易中,任何交易者必须按其所买入或卖出期货合约价值的一定比例交纳资金,这个比例通常在()。
中国银行业协会的日常办事机构为()。
“两角差的余弦公式”是高中数学必修4中的内容。“经历用向量的数量积推出两角差的余弦公式的过程,进一步体会向量方法的作用”请完成“两角差的余弦公式推导过程”教学设计中的下列任务(1)分析学生已有的知识基础;(2)确定学生学习的难点;
BeautyisbigbusinessinChina.Thecountry’scosmeticsmarketisworth$26billionayear,makingitthethird-biggestinthe
以下关于极限编程(XP)和原型法区别的描述中,错误的是(33)。
最新回复
(
0
)