首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen(”d.dat”,”w+b”);
有下列程序: #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6}; fp=fopen(”d.dat”,”w+b”);
admin
2022-10-25
55
问题
有下列程序:
#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的3个位置,即a[3]=6,a[4]=5,a[5]=4。最后关闭文件。再次调用for循环输出a,结果为1,2,3,6,5,4,。本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/jCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#lnclude<stdio.h>structtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};
有以下程序#include<stdio.h>main(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=
若有定义语句charc=’\101’;则变量c在内存中占
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
若有定义 inta,b,c;以下选项中的赋值语句正确的是()。
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
有如下程序#include<stdio.h>main(){intx=0x13;if(x=0x18)printf("T");printf("F");printf("\n");}程序运行后的输出
设有定义:intx=0,*p;紧接着的赋值语句正确的是()。
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(i=0;j<4.j++){…}
随机试题
Therearethousandsofdifferentlanguagesintheworld.Everyoneseemstothinkthathisnative(本国的)languageisthemostimpo
升压作用可被α受体阻断药翻转的药物是
突出墙面的柱,应按哪一种方法计算建筑面积?[2000年第20题]
固定资产核算功能模块主要用来反映单位固定资产增减变动及折旧计提情况。()
下列不能申请开立基本存款账户的是()。
目前规定,申请备案的出口蔬菜基地应具备哪些条件?( )
我国对封闭式基金的交收实行()日制度。
(2011年)某机构投资者对已在上海证券交易所上市的A公司进行调研时,发现A公司如下信息:(1)甲为A公司的实际控制人,通过B公司持有A公司34%的股份。甲担任A公司的董事长,法定代表人。2009年8月7EI,经董事会决议(甲回避表决),A公司为B公司向
Thebirthrateinacity______tofallasitsgrossdomesticproduct(GDP)risessteadily.
Fromthebeginning,America,anationofimmigrants,welcomedpeopledesiringfreedomandanewstart.However,thecomingtoget
最新回复
(
0
)