首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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
29
问题
有下列程序
#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全国计算机二级
相关试题推荐
若程序中有宏定义行:#defineN100则以下叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case
在学生管理的关系数据库中,存取一个学生信息的数据单位是
以下程序:#include<stdio.h>#include<string.h>rnain(){Charstr[]=’’abcd\n\123\xab’’;printf(’’%d’’,strlen(st
结构化程序设计中,下面对goto语句使用描述正确的是()。
设变量已正确定义并赋值,以下正确的表达式是()。
C语言中char类型数据占字节数为
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
以下说法不正确的是()。
随机试题
关于微囊特点叙述错误的是()。
不属于检察机关抗诉的情形是()。
关于证据理论分类的表述,下列哪一选项是正确的?()(司考.2009.3.40)
企业编撰的财务会计报告应当以人民币反映。()
期货公司的股东、实际控制人或其他关联人有()情形的,中国证监会及其派出机构可以责令其限期整改。
在市场物价持续上升时,发出存货采用先进先出法会导致背离近期市场价格,从而低估资产负债表中“存货”项目的金额和利润表中的当期利润。()
现在电影创作对热门题材大肆重复利用,一个题材有市场,多方人马就一拥而上,这不是健康的电影生态。相比之下,对民族文化的挖掘却不多见,比如以传统节日端午节、中秋节等为背景的开发,以及对昆曲、黄梅戏等民族艺术元素的利用都很少。一旦用心去挖掘这些中华民族文化财富,
It’snotonlyhumansthatflourishinlargesettlements.Someantsfindurbanlifesoaccommodatingthattheirpopulationsexplo
Theoldmanlosthisinterestin________affairswhenheisneardeath.
InasurveyconductedbyresearchfirmHarrisInteractive,71%ofAmericanssaidthatspendingextramoneyontravelduringthe
最新回复
(
0
)