首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i
有以下程序 #include main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i
admin
2017-05-20
56
问题
有以下程序
#include
main()
{FILE*fp;int i,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("%dt",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://kaotiyun.com/show/kZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
有以下程序#includemain(){inti,j,m=55;for(i=1;i
下列程序段中,不能正确赋值的是
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
下面关于对象概念的描述中,错误的是
阅读下列程序,则在执行后,程序的运行结果为#include"stdio.h"#include"string.h"main(){chara[30]="nicetomeetyou!";strcpy(a+strl
设有下列定义:structsk{intm;floatx;)dara,*q;若要使q指向data中的m域,正确的赋值语句是()。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
随机试题
下列哪一项不是积证的特征()
宿主状态是遗传因素与下列哪种因素终生相互作用的结果
系统疾病史包括()
某法院在审理张某自诉伤害案中,发现被告人还实施过抢劫。对此,下列哪一做法是正确的?(2010年卷二31题,单选)
会计电算化改变了内部控制制度的控制方式、控制对象和许多具体制度。()
E股票和F股票不同时涨;如果F股票不涨,那么E股票涨;如果E股票不涨,那么F股票也不涨。据此,可以推出()。
公园里健行步道长1千米,步道一边从起点开始按照4棵梧桐树1棵柳树的顺序均匀地种了501棵树。小王从步道起点以5米/秒的速度开始跑步,3分钟后,小王经过多少棵柳树?
A.促胃液素B.缩胆囊素C.促胰液素D.抑胃肽E.促胃动素可促进胆囊收缩和胰酶分泌的胃肠激素是
“文档”选项卡显示项目管理器里的表单、标签和______组件。
WhoismostlikelytogethookedinInternet?
最新回复
(
0
)