首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { FILE *fp; int i,a[6]={l,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i=0;i <6;
有以下程序 #include <stdio.h> main() { FILE *fp; int i,a[6]={l,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i=0;i <6;
admin
2022-04-01
71
问题
有以下程序
#include <stdio.h>
main()
{ FILE *fp;
int i,a[6]={l,2,3,4,5,6},k;
fp=fopen("data.dat","w+");
for(i=0;i <6;i++)
fprintf(fp,"%d\n",a[5-i]);
rewind(fp);
for(i=0;i <6;i++)
{fscanf(fp,"%d",&k);
printf("%d,",k);
}
fclose(fp);
}
程序运行后的输出结果是( )。
选项
A、6,5,4,3,2,1,
B、1,2,3,4,5,6,
C、1,1,1,1,1,1
D、6,6,6,6,6,6,
答案
A
解析
fopen(“data.dat”,“w+”);w+打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。rewind(fp);使文件fp的位置指针指向文件开始。fprintf(fp,"%d\n",a[5-i]);将a
输出到fp指向的文件中。fscanf(fp,"%d",&k);将fp读入到变量k中,第一个for循环将数组中元素倒着输入到fp指向的文件中,rewind()则指向文件开始,因此打印是数组a的倒叙。故打印为6,5,4,3,2,1。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/39kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;
以下程序依次把从终端输入的字符存放到f文件中,用捍作为结束输入的标志,则在横线处应填入的选项是#include<stdio.h>main(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
数据库中对概念模式内容进行说明的语言是()。
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10
设有以下程序段:intx=2009,y=2010; printf("%d\n",(x,y));则以下叙述正确的是()。
以下定义语句中正确的是
以下选项中不能用作C程序合法常量的是
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
以下说法正确的是()。
随机试题
简述戏剧艺术的基本内涵。
在寒冷地区生活的人群,不是其机体代谢特征的是
主要用于耐药金葡菌感染的半合成青霉素与他巴坦配伍,两者有良好的药动学同步性
下列不是义务教育阶段的化学课程内容的是()。
—Iwanttohavemyhairdone.【H1】______—Youcantakealookatthismagazine.Ithassomeoftheneweststyles.—Ah...Iliket
根据法律规定,人们可以预先估计到人们相互间将如何行为。这体现了法的()。
(94年)
将文件夹下PARM文件夹中的文件HOLIER.DOC的属性设置为存档和只读。
TheGovernmentis______thedangerofleadpollutioninourcities.
Thestudyofanimalsinparksandinwildhasgivenadeeperknowledgeoftheirhabits:theresulthasbeenagreatimprovement
最新回复
(
0
)