首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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--)
有下列程序 #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--)
admin
2022-04-02
26
问题
有下列程序
#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的三个位置,即a[3]=6,a[4]=5,a[5]=4,关闭文件。再次调用for循环输出a,输出结果为:1,2,3,6,5,4。本题答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/bOd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=0;for(i=0;i=i;j--)t+=b[i][j];printf("%d\n",t)
以下叙述中正确的是
若变量己正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
有以下程序#includemain(){inta=3;printf("%dkn",(a+=a-=a*a));}程序运行后的输出结果是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
为了使模块尽可能独立,要求()。
以下说法正确的是()。
随机试题
著作《共产党宣言》的作者是()
体育课的长跑测试中,教师根据学生的跑速和技术动作进行评价属于()。
同一类地区新老地层或岩石之间的相互关系称为地层的()关系。
爱国主义、团结统一、爱好和平、勤劳勇敢、自强不息等是中华民族在五千多年的发展中形成的
若x落在μ+26范围内的概率为95.5%,则x>μ+26的概率为4.5%。()
患者,老年女性,腹大坚满,脘腹绷急,烦热口苦,渴不欲饮,小便赤涩,大便秘结,舌暗,苔黄腻,脉弦数,其治法是
交通强国建设的总目标是“人民满意、保障有力、世界前列”。()
根据《建设工程工程量清单计价规范》(GB50500-2008),天棚抹灰工程量计算正确的是()。
在查询设计视图中()。
打开工具簿文件EXCEL5.xls(内容如下),操作要求如下:打开工具簿文件EXCELSA.xls(内容如下),对工作表“计算机动画计算成绩单”内的内容进行自动筛选,条件为“考试成绩大于或等于80”,筛选后的工作表还保存在EXCELSA.xls工作簿文
最新回复
(
0
)