首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { FILE*fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i<6;i++) fprintf(fp,"%d\n"
有以下程序: #include<stdio.h> main() { FILE*fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i<6;i++) fprintf(fp,"%d\n"
admin
2021-06-15
47
问题
有以下程序:
#include<stdio.h>
main()
{
FILE*fp;
int i,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w+");
for(i=0;i<6;i++)
fprintf(fp,"%d\n",a
);
rewind(fp);
for(i=0;i<6;i++)
fscanf(fp,"%d",&a[5-i]);
fclose(fp);
for(i=0;i<6;i++)
{
printf("%d,",a
);
}
printf("\n")
选项
A、4,5,6,1,2,3,
B、1,2,3,3,2,1,
C、1,2,3,4,5,6,
D、6,5,4,3,2,1,
答案
D
解析
这是对文件的操作,把数组的数写到文件里,然后再从文件里倒序读出。所以输出结果为6,5,4,3,2,1,。
转载请注明原文地址:https://kaotiyun.com/show/artp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
以下不合法的数值常量是
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为()。
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是()。
设有以下程序段structperson{charname[10];charsex;floatweight;}zhangsan,*ptr;ptr=&zhangsan;若要从键盘读入姓名给结构体变量zhangsan的name成员
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
随机试题
Therearefivebasicfunctionsofanewspaper;toinform,tocomment,topersuade,toinstructand【C1】______Youmaywellthinkt
下列治疗中出血热患者并发高血容量综合征时首选治疗的是:()
(2008)关于图示桁架Ⅰ、Ⅱ,说法不正确的是()。
国务院各部门和地方人民政府的规章不得称()。
汉语历史悠久,是世界上最古老语言之一。记录汉语文字的出现,可以追溯到()。
“请他进来”是连谓短语。
关于部分报告法,陈述错误的是()。
Children’senthusiasmfordinosaursandspacerocketscouldleadthemintoeminent(杰出的)careersifonlyBritainhadmoredecents
A、George’sbrother.B、George’swife.C、George’sfather.D、George’smother.C本题问的是“谁生病了”,对话中提到hiswifecalledtosaythathe
EveryoneknowsHongKongasthelivelyislandcityishometooversevenmillionpeopleperpetuallyonthemove.Butitmaybea
最新回复
(
0
)