首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: struct st {int a;float b;}X[10]; FILE*fp; 若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是( )。
有如下定义: struct st {int a;float b;}X[10]; FILE*fp; 若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是( )。
admin
2019-01-11
46
问题
有如下定义:
struct st
{int a;float b;}X[10];
FILE*fp;
若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是( )。
选项
A、for(i=0;i<10;i++)
fwrite(x,sizeof(struct st),1,fp);
B、fwrite(x,10*sizeof(struct st),1,fp);
C、fwrite(x,sizeof(stmct st),10,fp);
D、for(i=0;i<10;i++)
fwrite(&x
,sizeof(struct st),1,fp);
答案
A
解析
fwrite()函数用法是fwrite(void*buffer,int size,int n,FILE *fp),其中buffer为要输出的数据的首地址。A选项中,因为n=1,即每次写入1个结构体数据,x是数组的首地址,因此,每次写入的数据都是数组的首个结构体元素,没有将整个数组写入文件中去,因此答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/PZxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};inti,j;i=sizeof(A);
请编写函数fun(),其功能是计算并输出下列多项式的值:F=1+1/1!+1/2!+1/3!+1/4!+…+1/m!例如,若主函数从键盘给键盘给m输入5,则输出为F=2.716667。注意:m的值要求大于1但不大于100。部分源程序给出如下。
请补充函数proc(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。例如,输入imnIaeouOWC,结果为:A:1E:1I:2O:2U:1other:4。注意:部分源程序给出如下。请勿改动main()函数
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新的数,并作为函数值返回。例如。输入一个整数:27638496,函数返回值为:64862。请在程序的下划线处填入正确的内容并把下划线
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下面各输入语句中错误的是
下列叙述中错误的是()。
若有下列语句:chara[]="xyz";charb[]=}’x’,’y’,’z’};则下列叙述正确的是______。
下列叙述中正确的是
在结构化方法中,软件功能分解属于软件开发中的______阶段。
变量p为指针变量,若p=&a,下列说法不正确的有______。
随机试题
美国著名心理学家和管理专家弗雷德.菲德勒提出的“权变领导理论”开创了西方领导学理论的一个新阶段,他认为三类主要的环境因素条件决定了几乎所有特定环境所适用的领导风格,试述菲德勒的“权变领导理论”的基本观点。
设曲线y=ax2+bx-2在点(-1,3)处与直线y=4x+7相切,则a,b的取值为()
A.胸骨左缘第2、3肋间可闻吹风样收缩期杂音B.年轻人心前区不适,查血CK-MB增高C.心尖区舒张期隆隆样杂音D.心尖区收缩期隆隆样杂音,胸骨左缘第3、4肋间可闻舒张期杂音E.周围血管征(+)符合急性感染性心内膜炎表现的是
某体育场设计中采用了国产钢材Q460E,其中460是指:[2007年第58题]
在汽包的安装中,上下汽包问的管于是采用( )。
通过启闭件改变通路截面积,来调节流量、压力的是()。
2019年4月,甲市乙县丙村村委会与丁市水产养殖场因土地使用权发生争议,乙县人民政府根据丙村村委会要求确认土地所有权和使用权的申请,组织调查后查明:双方争议地原系一片沼泽地,现处于丁市戊县。1951年土地改革时开始由乙县公安局劳改农场管理使用,1959年移
在给定置信水平下,银行用来抵御非预期损失的资本量是()。
和平共处
The______ofhumanknowledgearebeingpushedfurther.
最新回复
(
0
)