首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
40
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
两个或两个以上模块之间联系的紧密程度称为()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
以下选项中不属于C语言的类型的是______。
若有以下说明和语句:intc[4][5],(*p)[5];p=C;能够正确引用c数组元素的是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
表示关系a≤b≤c的C语言表达式为()。
为了使模块尽可能独立,要求
随机试题
A、Expectingthechildtobeagenius.B、Beingambitiousandunrealistic.C、Beingambitiousandsensible.D、Alwayssettingahigh
属于招标文件、招标过程和中标结果争议的,《中华人民共和国招标投标法》规定,发生招标投标争议时,投标人可不经()而直接采取投诉的方式。
张某购买假冒伪劣商品后向法院提起诉讼,要求销售者承担双倍赔偿的责任。根据民法理论,张某起诉的行为所体现的权利是()。
甲上市公司自行研究开发一项专利技术,与该项专利技术有关的资料如下:(1)20×7年1月,该项研发活动进入开发阶段,以银行存款支付的开发费用280万元,其中满足资本化条件的为150万元。20×8年7月1日,开发活动结束,并按法律程序申请取得专利权,供
已知连续型随机变量X的概率密度为求:分布函数F(x);
A、 B、 C、 D、 C
“哥”和“给”的韵腹“e”属于同一个音位/e/的不同变体。()
自从《行政诉讼法》颁布以来,“民告官”的案件成为社会关注的热点。一种普遍的担心是,“官官相护”会成为公正审理此类案件的障碍。但据A省本年度的调查显示,凡正式立案审理的“民告官”案件,659/5都是以原告胜诉结案。这说明,A省的法院在审理“民告官”的案件中,
邓小平在我国改革开放全面展开的历史进程中,反复强调中国实现社会主义现代化发展战略的必要前提,中国的最高利益,压倒中国一切问题的因素是
Self-imageisthepictureyouhaveofyourself,thesortofpersonyoubelieveyouare.【B1】______inyourself-imagearethecate
最新回复
(
0
)