首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen(”d.dat”,”w+b”);
有下列程序: #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen(”d.dat”,”w+b”);
admin
2022-10-25
39
问题
有下列程序:
#include<stdio.h>
main()
{ FILE *fp;
int i,a[6]={1,2,3,4,5,6};
fp=fopen(”d.dat”,”w+b”);
for(i=5;i>=0;i--)
fwrite(&a
,sizeof(int),1,fp);
rewind(fp);
fread(&a[3],sizeof(int),3,fp);
fclose(fp);
for(i=0;i<6;i++)
printf(”%d,”,a
);
}
程序执行后的输出结果是( )。
选项
A、6,5,4,4,5,6,
B、1,2,3,4,5,6,
C、4,5,6,4,5,6,
D、1,2,3,6,5,4,
答案
D
解析
程序定义数组a,使用6个元素对其初始化,接着以写二进制方式打开文件d.dat。首先调用fwrite函数将a的6个元素逆序(654321)写入文件。接着调用rewind函数,将文件指针移动到文件开始位置。然后调用fread函数读入3个整数,逐个存放到a开始下标为3的3个位置,即a[3]=6,a[4]=5,a[5]=4。最后关闭文件。再次调用for循环输出a,结果为1,2,3,6,5,4,。本题答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/jCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#lnclude<stdio.h>structtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};
结构化程序设计的基本原则不包括()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGl.C中
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
若有定义语句charc=’\101’;则变量c在内存中占
有以下程序:#includestruetord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt:printf("%d,",++
给定程序modi1.C的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
有以下程序:#includeintf(intm){staticintn=0;n+=m:returnn;}{main(){intn=0;p
若函数中有定义语句:inta;,则()。
随机试题
A.鸡新城疫B.鸡沙门氏菌病C.鸡大肠杆菌病D.鸡马立克病E.禽霍乱主要表现为败血症、心包炎、肝周炎、气囊炎、输卵管炎、腹膜炎、大肠杆菌肉芽肿和眼球炎等。该病可能是
公式HC=(胎头双顶径+枕额径)×π/2,用于计算公式AC=(腹围前后径+腹围横径)×π/2,用于计算
违背了不伤害原则的做法是( )。
男,48岁。一年来每于剧烈活动时或饱餐后发作剑突下疼痛,向咽部放射,持续数分钟可自行缓解。2周后发作频繁且有夜间睡眠中发作,2小时来疼痛剧烈,不能缓解,向胸部及后背部放射,伴憋闷,大汗。此时最有助于诊断的辅助检查是
造成人的不安全行为和物的不安全状态的主要原因可归结为4个方面,即技术原因、教育原因、身体和态度原因、管理原因。针对这四种原因,可以采取三种防止对策,也就是所谓的“3E”原则。这“3E”分别是指()。
下列各项中,影响固定资产折旧的因素有()。
影响债券定价的内部因素包括()。
在教学中,教师通过列提纲、画图形、列表格的形式来讲解相关知识,以帮助学生理解问题。这种方式属于()。
“莫问桑田事,但看桑落洲。数家新住处,昔日大江流。古岸崩欲尽,平沙长未休。想应百年后,人世更悠悠”。读唐朝诗人胡玢的诗,结合图2和所学知识,回答下列问题。下列叙述正确的是()。
目前亚太粮食问题紧迫,全球饥饿人口数量已接近10亿人,全球1/4饥饿人口在亚太地区。据报道,我国仅餐饮业一项,每年就要倒掉两亿人一年的口粮。一项有2707人参与的调查显示,94.3%的人感觉身边的浪费现象普遍,92.6%的人认为“商务消费”方面的浪费最严重
最新回复
(
0
)