首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {FILE*fp; inti,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(
若有以下程序 #include main() {FILE*fp; inti,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(
admin
2015-07-31
43
问题
若有以下程序
#include
main()
{FILE*fp;
inti,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、123456
B、1
C、6
D、21
答案
C
解析
本题考查文件操作函数,fseek 用于二进制方式打开的文件,移动文件读写指针位置。将文件内部的位置指针重新指向一个流(数据流/文件)的开头。所以最后只保留了6,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/tBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidmain().{intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",
下列程序的输出结果是______。main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%x\n",k,k,k);}
若有程序fun(inta,intb}{staticintc=0;c+=a+b;returnc;}main(){intx=5,y=3,z=7,r,
下列语句段中,正确的是()。
已有定义:chara[]="xyzt",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
设计软件结构是在软件生命周期的()。
下述关于数据库系统的叙述中正确的是()。
利用fseek函数可实现的操作是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
仲裁条款中一般规定仲裁费的承担者是()
Bythetimeyourplanelandstonight,I______attheairportfor3hours.
因为麻醉或手术的刺激使迷走神经的兴奋性增高,其表现为()
甘草粉末中常见
外阴奇痒,白带呈豆腐渣样,最可能的诊断是
圆管层流,实测管轴线上流速为4m/s,则断面平均流速为()m/s。
2013年9月29日,经国务院批准的中国自由贸易试验区在()正式挂牌。
“十雾九晴”中雾的类型通常是指()。
你是某贫困村第一书记,你发现一个企业通过承包村民的土地进行垃圾掩埋,你想向上反映举报,但受到了村民的阻挠,场面比较混乱。村民反映企业给村民的补偿款是2000元,如果种地政府给的补贴只有500元,村民想接受企业的补偿。你作为此贫困村书记,你怎么劝说?请现场模
A、 B、 C、 D、 B考查数词。只有在词组hundredsof的时候hundred后才加s。
最新回复
(
0
)