首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen("data.dat", "w+"); for (i=0; i
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen("data.dat", "w+"); for (i=0; i
admin
2020-11-23
64
问题
若有以下程序
#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++)
{ fseek(fp, 0L, 0); fprintf(fp, "%d\n", a
); }
rewind(fp);
fscanf(fp, "%d", &k);
fclose(fp);
printf("%d\n", k);
}
则程序的输出结果是( )。
选项
A、6
B、1
C、123456
D、21
答案
A
解析
句" fseek(fp, 0L, 0);"将文件指针fp指向文件首,然后再往当前地址内写入数据,由于每次循环都将文件指针置于文件首后再写,之前写入的数据会被新写入的数据覆盖,所以循环执行完毕之后,文件中最终写入的数据为6,输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/Gl3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
以下函数实现按每行8个输出w所指数组中的数据#includevoidfun(int*w,intn){inti;for(i=0;i<n;i++){_______printf("%d",w[i]);}printf("\
以下选项中,值为1的表达式是
下列叙述中正确的是
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);
软件需求规格说明书的作用不包括()。
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
数据库系统的核心是()。
数据库应用系统中的核心问题是
随机试题
在我国,工人阶级同民族资产阶级的矛盾属于()
A.HBsAg、HBeAg、抗-HBc阳性B.抗-HBs、抗-HBe、抗-HBc阳性,HBV-DNA阴性C.抗-HBs阳性D.抗-HAVIgM阴性,抗-HAVIgG阳性E.HBsAg、抗-HBc阳性,抗-HDV阳性既往感染甲型肝炎,获得了特异性
下列哪组改变最符合溶血性黄疸
建设单位办理工程竣工验收备案应当提交的文件包括()。
财产清查是通过对企业各种实物资产的实地盘点,将一定时点的实存数与账面结存数核对,借以查明账实是否相符的一种专门方法。()
课程设计的核心内容是()。
新房在装修后,有一股难闻的气味弥漫整个屋子,危害人体健康。所以有人提出在装修完的新房里点蜡烛以吸收这些有毒的气体,但事实上这一做法对消除该难闻气味毫无作用。装修后新房里难闻的有毒气体主要是由装修材料挥发出来的()。
在用SQL语句建立数据表时,给字段属性定义默认值,应使用短语()。
TheLifeofJackieChanOneofthemostpopularfilmpersonalitiesintheworld,JackieChancamefromapoverty-strickenHo
Mostpeopleareawarethatoutdoorairpollutioncandamagetheirhealth,butmanydonotknowthatindoorairpollutionalsoca
最新回复
(
0
)