首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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]); rewind
有以下程序 #include 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]); rewind
admin
2019-04-24
26
问题
有以下程序
#include
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
解析
本题考查文件操作函数,fprintf和rewind函数, rewind函数将文件内部的位置指针重新指向一个流(数据流/文件)的开头,程序首先是将数组a的六个数写入d2文件中,然后又将a数组从后往前覆盖到d2中的内容,所以结果为6,5,4,3,2,1,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/JGRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){chara[]="123456789",*p;inti=0;p=a;while(*p){if
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
执行语句“for(i=1;i++<4;);”后,变量i的值是()。
数列中,第一项为3,后一项都比前一项的值增5。下列给定程序中,函数fun()的功能是:计算前n(4≤n≤50)项的累计和。在累加过程中把那些被4除后余2的当前累加值放入数组中,符合此条件的累加值的个数作为函数值返回主函数里。如,当n的值为20时,该数列为3
设x和y为int型变量,且x的值为15,xy的值为240,则表达式(x&y)&y‖y的结果为()
以下叙述中错误的是()。【10年9月】
在以下给出的表达式中,与while(E)中的(E):不等价的表达式是
数据字典(DD)所定义的对象都包含于
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
随机试题
女,48岁。患肝炎已10余年,因无力、纳差、腹胀40天诊断为肝炎后肝硬化(失代偿期)入院,肝功能试验显著异常,其中清蛋白降低,球蛋白增高,清蛋白/球蛋白比例倒置。为治疗低蛋白血症,首选的血液制品是()
对于一个主机WWW.hava.gxou.com.cn来说,主机名是()
中药泛油的原因有
郝某及蓝洋有限责任公司等4位发起人拟通过募集设立方式设立博乐股份有限公司。在募集设立的过程中,下列做法错误的是()。
某市政立交桥工程采用钻孔灌注桩基础,八棱形墩柱,上部结构为跨径25m后张预应力混凝土箱梁。桩基主要穿过砾石土(砾石含量少于20%,粒径大于钻杆内径2/3)。钻孔灌注桩工程分包给专业施工公司。钻孔桩施工过程中发生两起情况:(1)7#桩成孔过程中出现较严重坍
新课程改革倡导()的课程评价。
(2013年真题)甲、乙结婚多年。某日,甲外出后失踪,乙四处寻找仍无结果。五年后,乙欲与丙登记结婚。根据我国民法相关规定,下列选项中正确的是()。
设fˊˊ(x)∈C[a,b],证明:存在ξ∈(a,b),使得∫abf(x)dx=(b-a)ffˊˊ(ξ).
下列叙述中正确的是()。
在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是()。
最新回复
(
0
)