首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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,
有以下程序 #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,
admin
2020-03-15
16
问题
有以下程序
#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( "%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
解析
本题考查文件操作函数,fprintf和rewind函数, rewind函数将文件内部的位置指针重新指向一个流(数据流/文件)的开头,程序首先是将数组a的六个数写入d2文件中,然后又将a数组从后往前覆盖到d2中的内容,所以结果为6,5,4,3,2,1,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/vPCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是
有以下程序main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;x+
有以下程序#include<stdio.h>voidmain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4
关于do循环体while(条件表达式);以下叙述中正确的是
数据库管理系统(DBMS)是
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是
阅读以下程序#includemain(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是()。
随机试题
在火焰原子吸收光谱法中,最常用的火焰是
()是双方沟通的基础,也是解决纠纷的关键,其核心是就是根据所发生的实际情况,分析其原因,确定责任人及其责任范围。
( )是人身保险的特性(健康保险中的医疗费用保险除外)之一,这是由人身保险保险标的价值无法用货币衡量这一特点决定的。
以下关于财务报表审计中相关各方责任的陈述中,不恰当的是()。
新中国成立后的五十多年中,公有住宅总量经历了()的过程。
一般资料:求助者,女性,36岁,本科文化程度,无业。案例介绍:求助者的丈夫是公司高级管理人员,收入较高。因此求助者自从有孩子后就当起了全职太太,不再工作了。孩子从小体弱多病,经常需要看病、吃药。求助者为照顾孩子付出了很多,并一直认为是自己没有照顾好
动物和人的差异很多,按照演化生物学家道金斯等人的观点,最大的差异可能在于动物缺乏“文化”。野生动物个体在环境中的部分行为,都可以追溯到它的基因:个体间的文化传承即便存在。影响通常也微乎其微。如果两群狼面对同一场景做出了不同的反应,那是因为它们的遗传特征不同
新中国成立60多年来,人民民主专政的国家政权不断巩固,人民代表大会制度、中国共产党领导的多党合作和政治协商制度、民族区域自治制度和基层群众自治制度不断完善。上述制度()。①是由我国的国家性质决定的政权组织形式②是我国人民当家作主和享有广泛民主权
宋朝曾实行的“审”与“判”分离的制度称为()(2012年一综一第40题)
•RoadthearticleabouttheEuropeanMonetaryUnionandthequestionsbelow.•Foreachquestion15—20,markoneletter(A,B,
最新回复
(
0
)