首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义 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
40
问题
有如下定义
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://jikaoti.com/ti/cSz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下叙述中正确的是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
C语言主要是借助以下哪种手段来实现程序模块化
下列数据结构中,能够按照“先进后出”原则存取数据的是
检查软件产品是否符合需求定义的过程称为
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
面向对象方法中,继承是指
随机试题
环境流行病学研究具有4个特点,以下哪个不是
A、凡例部分B、附录部分C、沿革部分D、正文部分E、索引部分阿司匹林片剂的质量标准应收载药典的()
按照项目全过程管理的六阶段及五阶段划分,自获得项目建议书批复到项目可行性研究报告获得批复的过程属于()阶段。
(2008年)设单位反馈(即负反馈传递函数为1的闭环系统)的开环传递函数为G(s)=在参考输入为r(t)=2t时系统的稳态误差为()。
下列关于Windows窗口的说法中正确的是()。
社会公共基础设施类投资项目具有()等特点。
自动喷水灭火系统、防烟排烟系统的工程施工质量缺陷,当()时,竣工验收判定为合格;否则,竣工验收规定为不合格。
下列属于储备资产的是( )。
某基金管理公司的基金经理甲串通基金经理乙,通过他们控制的两个基金相互交易,人为虚增交易量来拉升股价的行为属于()。
A、 B、 C、 D、 D
最新回复
(
0
)