首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen("data.dat", "w+"); fprintf(fp, "%
有以下程序 #include <stdio.h> main() { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen("data.dat", "w+"); fprintf(fp, "%
admin
2020-11-27
49
问题
有以下程序
#include <stdio.h>
main()
{ 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++)
{ fseek(fp, 0L, 0);
fscanf(fp, "%d", &k);
fseek(fp, 0L, 0);
fprintf(fp, "%d\n", a
+k);
}
rewind(fp);
fscanf(fp, "%d", &k);
fclose(fp);
printf("%d\n", k);
}
程序的运行结果是
选项
A、21
B、6
C、123456
D、11
答案
A
解析
fopen函数以一定方式打开指定文件,返回一个指向文件的文件指针,如果不能实现打开指定文件的操作,则返回一个空指针NULL。fscanf函数从文本文件中按格式输入。fprintf函数按照格式向文本文件中输出数据。文件定位函数fseek,将指针由文件开头0、当前位置1、末尾2移动指定字节。rewind函数功能使文件的位置指针返回到文件头。程序执行过程为:以读/写方式建立一个新的文本文件data.dat,将1写入文件;执行for循环,将文件指针移到文件开头,将文件第一个数值1赋给k,再将指针移动到开头,向文件内输入a
+k=3。for循环实现将a数组中元素累加,结果21存放在文件中。调用rewind将文件指针移动到开头,调用fscanf函数从文件中读出数值赋予k=21,调用fclose函数关闭文件,打印k值,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/lY3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为使以下程序段不陷入死循环,从键盘输入的数据应该是()。intn,t=1,s=0;scanf(’’%dt’’,&n);do{s=s++;t=t一2;}while(t!=n);
在面向对象方法中,不属于“对象”基本特点的是
有以下程序,程序运行后的输出结果是#include#includemain(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b;printf("%d,%
在数据管理技术发展的三个阶段中,数据共享最好的是
下面选项中关于编译预处理的叙述正确的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
若在定义语句:inta,b,c.*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
下列关于C语言文件的叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
随机试题
下图为北半球近地面某气压场中大气受力作用与风向示意图。读图完成下列问题。形成图中近地面风的直接原因是()。
A.综合计划B.长期计划C.短期计划D.专项计划E.战略性计划组织或系统对活动所做出的整体安排是
根据《水工建筑物抗冲磨防空蚀混凝土技术规范》DL/T5207—2005,泄水建筑物中水流空化数σ小于()的部位应采取防空蚀措施。
职业道德的特征包括()。
根据以下资料回答下列题。2010年1—3月,法国货物贸易进出口总额为2734.4亿美元,同比增长13.4%。其中,出口1264.7亿美元,同比增长14.5%;进口1469.7亿美元,同比增长12.4%;逆差205.0亿美元,同比增长1.0%。1~3月,中
教师由“教书匠”转变为“教育家”的主要条件是()。
以下哪项最为恰当地概括了陈先生和贾女士所争论的问题?()在贾女士的应对中,提到有些蜂类辨别方位的方式。以下哪项最为恰当地概括了这一议论在贾女士应对中所起的作用?()
Todefinesciencewemaysimplycallit______.Thebesttitleforthepassagewouldbe______.
Thepassageismainlyabout______.AcoastguarddoesNOTrequirethelifepreservertobemade______.
HavingKidsMakesYouHappy?[A]WhenIwasgrowingup,ourformerneighbors,whomwe’llcalltheSloans,weretheonlycoupleon
最新回复
(
0
)