首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen("d.dat","w+b"); for(i=5;i>=0;i--)
有下列程序 #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen("d.dat","w+b"); for(i=5;i>=0;i--)
admin
2022-04-02
23
问题
有下列程序
#include<stdio.h>
main()
{ FILE *fp;
int i,a[6]={1,2,3,4,5,6};
fp=fopen("d.dat","w+b");
for(i=5;i>=0;i--)
fwrite(&a
,sizeof(int),1,fp);
rewind(fp);
fread(&a[3],sizeof(int),3,fp);
fclose(fp);
for(i=0;i<6;i++)
printf("%d,",a
);
}
程序执行后的输出结果是( )。
选项
A、6,5,4,4,5,6,
B、1,2,3,4,5,6,
C、4,5,6,4,5,6,
D、1,2,3,6,5,4,
答案
D
解析
程序定义数组a,使用6个元素对其初始化,接着以写二进制方式打开文件d.dat。调用fwrite函数将a的6个元素逆序(654321)写入文件,接着调用rewind函数,将文件指针移动到文件开始位置。调用fread函数读入3个整数,逐个存放到a开始下标为3的三个位置,即a[3]=6,a[4]=5,a[5]=4,关闭文件。再次调用for循环输出a,输出结果为:1,2,3,6,5,4。本题答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/bOd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,己知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’-’4’:c2=’A’+’8’一’5’;printf("%c,%\n",c1,c2)
程序调试的任务是
以下叙述中错误的是
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
C语言中char类型数据占字节数为
以下选项中关于C语言常量的叙述错误的是
关系表中的每一行记录称为一个()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
C语言程序的模块化通过以下哪个选项来实现
随机试题
Thepolicewillneedtokeepawaryeyeonthisareaoftown.
简述解决组织冲突的主要方式。
女,5个月龄。因发现心脏杂音5天来诊。查体:发育营养良好,无发绀,胸骨左缘3、4肋间可闻Ⅲ/6级收缩期杂音,无震颤。超声心动图检查示:各房室内径正常,室间隔膜部回声中断3mm,可探及左向右过隔血流,诊断:室间隔缺损。根据上述检查,给家长的建议应是
过敏试验最费时间的方法是
适用于高速公路、一级公路沥青下面层及以下层次,二级及二级公路以下公路的各个层次的沥青为()。
【2017年】企业将自有房屋无偿提供给本企业行政管理人员使用,下列各项中,关于计提房屋折旧的会计处理表述正确的是()。
根据下列材料设计教学片段:(1)《普通高中历史课程标准(实验版)》要求:了解中国近代以来人们物质生活和社会习俗变化的史实,探讨影响其变化的因素。(2)课文摘录:鸦片战争以后,西方列强在中国通商口岸设厂、开店、办银行,还舶来一些洋货,西方文化逐步渗透
下列戏剧中,节选出折子戏“苏三起解”的是()。
上课听讲、师傅带徒弟、母鸡带小鸡都是教育现象。()
2014年2月5日,马某与陈某订立一份房屋买卖合同,约定陈某购买马某的房屋一套(以下称1号房),价格80万元。并约定,合同签订后一周内陈某先付20万元,交付房屋后付30万元,办理过户登记后付30万元。2月8日,梁某得知马某欲将该房屋出卖,表示愿出90万元购
最新回复
(
0
)