首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义 struct st { int n; float t; } a[20]; FILE *fp; 若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
有如下定义 struct st { int n; float t; } a[20]; FILE *fp; 若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
admin
2021-04-28
70
问题
有如下定义
struct st
{ int n; float t; } a[20];
FILE *fp;
若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
选项
A、 for(i=0; i<20; i++)
fread(a
,sizeof(struct st),1L,fp);
B、fread(a,sizeof(struct st),20L,fp);
C、for(i=0; i<20; i+=2)
fread(&a
,2*sizeof(struct st),1L,fp);
D、 for(i=0; i<20; i++,i++)
fread(&a
,sizeof(struct st),2L,fp);
答案
A
解析
fread()函数用法是fread(void *buffer,int size,int n,FILE *fp),其中buffer为指针类型,应该传入指针类型的值,a
应该改为&a
,因此A选项语句错误,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/5Htp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式3.6-5/2+1.2+5%2的值是()。
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
以下数组定义中错误的是
下列关于数据库设计的叙述中,正确的是
C语言主要是借助以下哪种手段来实现程序模块化
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是()。
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
78××系列集成稳压器的电阻值可用万用表R×1k档测得。()
中国共产党将邓小平理论同马克思列宁主义、毛泽东思想一道确立为党的指导思想的会议是()
甲将私房三间出租给乙,租期为2年,在租期内,甲又与丙签订了私房三间的买卖合同。下列论述正确的是()。
()是指从事国民经济中同性质的生产或其他经济社会活动的经营单位和个体等构成的组织结构体系。
“营改增”试点纳税人提供技术转让、技术开发和与之相关的技术咨询、技术服务免征增值税。()
甲会计师事务所被人民法院指定为乙企业破产案件中的管理人。甲向债权人会议报告的有关报酬方案的下列内容中,符合企业破产法律制度规定的有()。
根据对电气主接线的基本要求,设计电气主接线时,首先要考虑()。
下列各组词中不属于同音词的是()。
Theteamcanhandlewhatever_______.
WhathaspromptedthenewadministrationtoreviewtheAustralia’scitizenshiptest?
最新回复
(
0
)