首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.dat", "w+b"); for (i=0; i
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.dat", "w+b"); for (i=0; i
admin
2015-07-28
52
问题
若有以下程序
#include
main()
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6}, k;
fp = fopen("data.dat", "w+b");
for (i=0; i<6; i++)
{ fseek(fp, 0L, 0);
fwrite(&a[5-i], sizeof(int), 1, fp);
}
rewind(fp);
fread(&k, sizeof(int), 1, fp);
fclose(fp);
printf("%d", k);
}
则程序的输出结果是( )。
选项
A、1
B、6
C、123456
D、21
答案
A
解析
语句" fseek(fp, 0L, 0);"将文件指针fp指向文件首,然后再往当前地址内写入数据,由于每次循环都将文件指针置于文件首后再写,之前写入的数据会被新写入的数据覆盖,而写入顺序为按照数组逆序写入,所以循环执行完毕之后,文件中最终写入的数据为1,输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/HKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的字符串中各单词之间有一个空格,则程序的输出结果是______。#include<string.h>main(){charstrl[]="Howdoyoudo",*p1=strlstrcpy(str
以下程序运行后的输出结果是______。main(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;
运行下面程序,若输入 a<回车> sd<回车> in inc1 x=1 in inc1 x=1 in inc2 x=1 in inc2 x=2 in inc2 x=3 fg<回车>则输出结果为______。 #define N 6 #include <st
以下叙述中正确的是______。
以下程序的运行结果是______。main(){chara=-10;unsignedcharb=10;printf("%d,%d",a>>2,b>>2);}
有下面的程序段: char str[10],ch[]="China"; str=ch; printf("%s",str); 则运行时______。
TubroC中int变量所表示的数据范围是______。
以下叙述中正确的是______。
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
以下关于C语言的叙述中正确的是
随机试题
背景:某工程地下2层,地上15层,现浇钢筋混凝土框架结构,由于局部技术难度大,业主采用了邀请招标方式,择优选择了其中一家作为中标单位,并与其签订了工程施工承包合同,承包工作范围包括土建、机电安装和装修工程。该工程开工日期为2011年4月1日,合同工期为1
不能和磺胺类药物合用的局麻药是
下列关于增量内部收益率法的说明中,正确的是()。
一般而言,影响行业市场结构变化的因素包括()。Ⅰ.企业的质量Ⅱ.企业的数量Ⅲ.进入限制程度Ⅳ.产品差别
马斯格雷夫与罗斯托应用经济发展阶段理论来解释公共支出的不断增长,并将经济发展划分为几个阶段,其中包括()。
强调自我对健康成长和环境适应的作用以及自我的自主性,人格发展包括了集体成熟、自我成长和社会关系三个不可分割的过程。这种观点的提出者是()。
人们把下水道的井口和盖子设计成圆形,主要是为了美观。()
中国特色社会主义理论体系,就是包括邓小平理论、“三个代表”重要思想以及科学发展观等重大战略思想在内的科学理论体系。
(2001年试题,一)设y=e*(C1sinx+C2cosx)(C1,C2为任意常数)为某二阶常系数线性齐次微分方程的通解,则该方程为________________.
Thesegoodsaresoldatreducedprices,________.
最新回复
(
0
)