首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdioIh> main() {FILE*fp;inti,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i<6;i++)fprintf(fp,"%d\n",a[i]
有以下程序 #include<stdioIh> main() {FILE*fp;inti,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i<6;i++)fprintf(fp,"%d\n",a[i]
admin
2019-12-17
29
问题
有以下程序
#include<stdioIh>
main()
{FILE*fp;inti,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w+");
for(i=0;i<6;i++)fprintf(fp,"%d\n",a
);
rewind(fp);
for(i=0;i<6;i++)fscanf(fp,"%d",&a[5-i]);
fclose(fp);
for(i=0;i<6;i++)printf("%d",a
);
}
选项
A、1,2,3,4,5,6
B、6,5,4,3,2,1,
C、4,5,6,1,2,3,
D、1,2,3,3,2,1,
答案
B
解析
在程序中定义了一个整型数组a[6],并对它赋初值,并以写入的方式打开了文件d2.dat,,然后利用一个for循环把数组a中的元素数据写入文件d2.dat中,调用函数rewind把将文件内部的位置指针重新指向一个文件的开头,再利用for循环语句把文件中的数据依次写入到倒序排列的数组a中,最后输出数组a中的数组元素。
转载请注明原文地址:https://jikaoti.com/ti/5eG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下错误的定义语句是
若有语句:char*line[5];,以下叙述中正确的是
若有以下程序voidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;f(z);}则程序的输出结果是
以下结构体类型说明和变量定义中正确的是
以下叙述中错误的是
以下四个程序中,完全正确的是
表达式a+=a-=a=9的值是
有以下程序:#includeint*sum(intdata){staticintinit=1;init+=data;retum&init;}main(){in
给定程序MODI1.C中函数fun的功能是:将S所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
给定程序MODIl.C中fun函数的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出:8.391667。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
随机试题
背景某5层商住楼,总建筑面积8500m2,框架结构。通过公开招标,业主分别与承包商、监理单位签订了工程施工合同、委托监理合同。工程开、竣工时间分别为当年4月1日和12月25日。承、发包双方在专用条款中,对工程变更、工程计量、合同价款的调整及工程款的支付等
GB/T5009.34-2003中GB/T表示的意思是()。
哪种情况会导致尿胆素原排泄减少
新生儿溶血症有可能发生于
案情:段锋(1981年3月出生)于1997年8月与李琳(1980年出生)相识。建立恋爱关系后不到两个月,两人即在段锋的工厂单身宿舍同居。同居后,两人常因琐事争吵。1997年11月14日晚,李与段又发生争吵。段欲外出躲避,被李拉住不放。二人争吵时,住隔壁的
(2005年)要用冲床在厚度为t的钢板上冲出一圆孔,则冲力大小()。
1.背景:某工程有两块厚2.5m,平面尺寸分别为27.2m×34.5m和29.2m×34.5m的板。设计中规定把上述大块板分成小块(每大块分成6小块),间歇施工。混凝土所用材料为:P.O42.5级普通硅酸盐水泥、中砂、花岗岩碎石;混凝土强度等级为
一国出现国际收支逆差时,可以采用()。
保育
在考生文件夹下,打开文档WORD1.docx,按照要求完成下列操作并以该文件名(WORD1.docx)保存文档。【文档开始】我国实行渔业污染调查鉴定资格制度农业部今天向获得《渔业污染事故调查鉴定资格证书》的单位和《渔业污染事故调查鉴定上岗证》
最新回复
(
0
)