首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-05-17
73
问题
有以下程序
#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/9WRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序fun(intx,intY){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=
以下叙述中正确的是
下列叙述中正确的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
若有定义语句charc=’\101’;则变量c在内存中占
以下叙述中错误的是
VN程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。yoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+lj<nj++)if(f
下面不能作为软件需求分析工具的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
子宫内膜异位症囊性病灶在
下列不是急性胰腺炎的腹痛特点为
A.描述伦理学B.元伦理学C.规范伦理学D.医德学E.生命伦理学医学伦理学的初始阶段,也就是传统意义上的医学伦理学,称为
同补体水平相关的位点是同免疫应答反应相关位点是
英国申请人于1999年11月5日向国家知识产权局提出了一件名称为“一种生产洗涤剂的设备以及方法”的发明专利申请,2000年10月6日该申请人就相同主题又向专利局提出实用新型申请并要求享有优先权。下述说法中哪些是不正确的?()
照明方式可以分为()。
某居民纳税人,2009年财务资料如下:收入合计30万元,成本合计26万元,经税务机关核实,企业未能正确核算收入,税务机关对企业核定征收企业所得税,应税所得率为20%,2009年应纳企业所得税为()万元。
某股份有限公司注册资本为4800万元。公司现有法定公积金1800万元,任意公积金800万元。公司拟转增注册资本,进行增资派股。以下方案中,不符合《公司法》规定的有()。
某公司2014年发生两笔互换房产业务,并已办理了相关手续。第一笔业务换出的房产价值500万元,换进的房产价值800万元;第二笔业务换出的房产价值600万元,换进的房产价值300万元。已知当地政府规定的契税税率为3%,该公司应缴纳契税()。
论数据库集群技术及应用
最新回复
(
0
)