首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
37
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有以下程序voidfun1(char*p)main(){char*q;{chara[]={"Program"},*p;q=p;p=&a[3];fun1(p);printf("%s\n",a);while(*q!=’\0’)}{
有以下程序intf(intm){staricintn=0;n+=m;returnn;)main(){intn=0;printf("%d,",f(++n));
若有以下程序:#includemain(){inta=0,b=0,c=0;c=(a一=++a),(a+=b,b+=4);printf(“%d,%d,%d\n”,a,b,c);}则程序
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[0][i];
若要求从键盘读入含有空格字符的字符串,应使用函数
以下叙述中正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
关于C语言预处理命令的叙述中正确的是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
随机试题
玉液汤的功用为
妊娠期间小便不通,甚至小腹胀急疼痛,心烦不得卧,名为()
孙某与王某集资购买了一辆汽车,并由王某营运,后因两人发生结算纠纷,王某诉至县人民法院,要求将汽车判归己有,由其偿还孙某的投资,或由孙某退还其投资,将汽车归孙某所有。诉讼中王某提出诉讼保全申请,并要求在诉讼期间汽车继续营运,以其朋友刘某的汽车为担保。法院裁定
在房地产开发投资中,属于财务费用的是()。[2007年考题]
某装饰装修工程的下列单项合同额中属于中型工程的是()万元。
关于股票的票面价值,下列说法正确的有()。Ⅰ.如果以票面价值作为发行价,称为平价发行Ⅱ.股票的票面价值又称面值,即在股票交易时的价格Ⅲ.发行价格高于票面价值称为溢价发行,募集的资金中等于面值总和的部分记入资本账户,以超过股票票面金额的发行价格
《推动人才交流,培植人才资源》作为总结的标题,属于()。
甲是某国有独资钻石公司的技术人员,每天的工作是利用机器切割和打磨钻石。一日,其利用每天大量接触钻石的机会,偷拿了一颗钻石藏匿到卫生间内,等到下班时再从卫生问带回家。钻石价值6万元。甲的行为()
(14年)求极限
A、Theyfeeltiredoftheirwork.B、Theyaretoobusytotakecareoftheirfamily.C、Theycanmakeabalancebetweentheirwork
最新回复
(
0
)