首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include mmn() { FILE*fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","W+"); fprintf(fp,"%d\
有以下程序: #include mmn() { FILE*fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","W+"); fprintf(fp,"%d\
admin
2016-04-07
79
问题
有以下程序:
#include
mmn()
{ FILE*fp;
int i,a[6]={1,2,3,4,5,6},k;
fp=fopen("data.dat","W+");
fprintf(fp,"%d\n",a[0]);
for(i=1;i<6;i++)
{ rewind(fp);
finff(,"%d\n",a
);
}
rewind(fp);
fscanf(fp,"%d",&k);
Mose(fp);
printf("%d\n",k);
}
程序运行后的输出结果是( )。
选项
A、6
B、21
C、123456
D、654321
答案
A
解析
本题首先定义文件指针变量fp和一个数组a[],再打开一个文件“data.dat”,随后先给文件写入数据a[O]。由于rewind函数是将文件指针从当前位置重新指向文件开始位置,所以for循环依次将数组a中的数据写入文件开始位置,退出循环后,文件中的数据顺序为:654321。重新使指针指向文件开始位置,将此时fp指向的数据(即文件中第一个数据6)写入变量k中,关闭文件,输出k值,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/ACDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序main(){intt,a=1,b=5,c=-2;while(a>b>c){t=a;a=b;b=t;c++;}
若有以下程序:intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));printf("%d\n",
若以“叶”方式打开一个己存在的文件,则下列叙述正确的是()。
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是______。
以下叙述中正确的是______。
下面程序的运行结果是【】。#include<stdio.h>#defineSIZE12main(){chars[SIZE];inti;for(i=0;i<SIZE;i++)s[i]=’A’+i+321;
已知二叉树BT的后后序遍历序列是dabec,中序遍历序列是debac,它的前序遍序列是______。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
随机试题
男,43岁,劳累后头痛,次日左侧偏瘫,上肢重,5天后不能起床。3年来劳动后偶感胸闷、气短,无咳嗽和发热史。多次胸片检查发现双肺各有1.7cm×2.5cm及2.5cm×4cm的结节状阴影,肺癌或肺结核不能确诊。体查:重病容,嗜睡,左侧肢体不完全瘫痪,眼底视乳
评估患者嗜睡的严重程度采用阻止气道塌陷,减少呼吸暂停次数采用
A.12kg、85cmB.14kg、105cmC.16kg、110cmD.18kg、115cmE.20kg、112cm2周岁的小儿的标准体重、身高按现行公式计算应为
男性,67岁,肺源性心脏病急性加重期患者。血气分析:pH7.25,PaCO29.3kPa.(70mmHg),HCO3-30mmoL/L。对其酸碱失衡的治疗措施应为
商业银行在识别和分析贷款组合的信用风险时,应当更多地关注系统性风险可能造成的影响,包括()。
《英国政治制度史》中说:“如果把1688年前后的历史变化联系起来看,谁也无法否认它是英国政治制度史上的一次以政变为形式的革命,而且视野拉得越长,其革命性就越明显。”这种革命性主要表现为()。
“近朱者赤,近墨者黑”是一种典型的()观点。
当人们普遍感到现在的小说越来越缺乏想象力的时候,网络上的小说却用_______的想象力吸引了众多网民的眼球,网络小说可以穿越时空,让现代人与古代人对话,也可以_______一个魔幻的世界,让人的灵魂和身体相互置换。填入画横线部分最恰当的一项是()。
图8-1是一棵()。
在J2SEv1.4运行环境中,编译Java源程序的命令是【】。
最新回复
(
0
)