首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { FILE*fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i
有以下程序: #include main() { FILE*fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i
admin
2019-01-11
37
问题
有以下程序:
#include
main()
{ FILE*fp;
int i,a[6]={1,2,3,4,5,6},k;
fp=fopen("data.dat","w+");
for(i=0;i<6;i++)
fprintf(fp,"%d\n",a[5一i]);
rewind(fp);
for(i=0;i<6;i++)
{fscanf(fp,"%d",&k);
printf("%d,",k);
}
fclose(fp);
}
程序运行后的输出结果是( )。
选项
A、6,5,4,3,2,1,
B、1,2,3,4,5,6,
C、1,1,1,1,1,1
D、6,6,6,6,6,6,
答案
A
解析
fopen("data.dat","w+");w+打开可读写文件。,若文件存在则文件长度清为零,即该文件内容会消失,若文件不存在则建立该文件。rewind(fp);使文件fp的位置指针指向文件开始。fprintf(fp,"%d\n",a[5一i]);将a
输出到fp指向的文件中。fscanf(fp,"%d",&k);将fp读入到变量k中,第一个for循环将数组中元素倒着输入刭fp指向的文件中。rewind();则指向文件开始,因此打印的是数组a的倒叙。故打印结果为6,5,4,3,2,1。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/zpxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}
下列程序的输出结果是______。main(){inti=3;switch(i){case1:case2:printf("%d",i)c
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGl.
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
下列叙述中错误的是()。
数据库设计包括两个方面的设计内容,它们是
软件(程序)调试的任务是
随机试题
提出教学过程最优化思想的是( )。
经行吐衄的发病机制主要是
女,65岁,糖尿病14年,长期用D860治疗,近诊断为糖尿病肾病,并发现血肌酐升高,磺脲类口服降糖药中应选择何种为好
帽状腱膜下血肿
男,28岁。被车撞伤在左腰部,伤后腰部痛,全程血尿伴血块8小时。查:血压70/50mmHg,P120次/分,左腰部包块季肋下5指并触痛,经输血800ml,血压仅上升到80/60mmHg,尿色无改变,左腰部肿块增大,B超对侧肾正常,该患者应立即采取的最佳治
在将资料输入计算机之前,往往需要()。
会计凭证按( )分类,分为原始凭证和记账凭证。
下面属于紧缩性财政政策的是()。
团扇:羽毛扇:舞蹈扇
在一台Cisco路由器的g0/3端口上封禁ICMP协议,只允许222.29.86.0/24和202.38.97.128/26子网的ICMP数据包通过路由器,正确的access-list配置是()。
最新回复
(
0
)