首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof
有下列程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof
admin
2017-04-26
30
问题
有下列程序:
#include<stdio.h>
main()
{FILE*fp;int a[10]={1,2,3,0,0},i;
fp=fopen("d2.dat","wb");
fwtite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(fp);
fp=fopen("d2.dat","rb");
fread(a,sizeof(int),10,fp);
fclose(fp);
for(i=0;i<10;i++)printf("%d",a
);
}
程序的运行结果是
选项
A、1,2,3,1,2,3,0,0,0,0,
B、1,2,3,0,0,1,2,3,0,0,
C、123,0,0,0,0,123,0,0,0,0,
D、1,2,3,0,0,0,0,0,0,0,
答案
B
解析
首先用函数fopen()以“wb”的方式开打文件“d2.dat”,然后调用两次fwrite函数将数组a的5个元素,依次输出到文件fp中,共10个字节,关闭文件。再次打开文件,使用文件指针指向文件的开头,调用fread函数从文件fb中读取这10个字节的数据到数组a中,此时数组a的内容就变为{1,2,3,0,0,1,2,3,0,0},最后的输出结果为“1,2,3,0,0,1,2,3,0,0”。
转载请注明原文地址:https://kaotiyun.com/show/pcDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后的输出结果是voidfunc(int*a,intb[]){b[0]=*a+6;}main(){inta,b[5];a=0;b[0]=3;func(&a,b);printf
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
以下能正确定义一维数组的选项是
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;++)p[i]=ch[i];for(i=0;i<2;i++)
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(X){case1:switch(y){case0:a++;
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;【】;q++)if(*q>ma
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
以下叙述中正确的是
随机试题
6月5日,某投资者以5点的权利金(每点250美元)买进一份9月份到期、执行价格为245点的标准普尔500股票指数美式看涨期权合约,当前的现货指数为249点。该投资者的损益平衡点是()点。
艾宾浩斯(Ebbinghaus)的遗忘曲线显示,人类的记忆发生遗忘是有规律的,其规律是()。
与胆囊癌相关性不大的是哪一项
患者女,40岁。因突起腹中部疼痛发作伴血便3天入院。腹痛为阵发性,伴恶心、呕吐。呕吐为胃内容物,起病后曾解黏液血便3次。患者于1个月前腹痛开始反复发作,伴解黏液血便,腹痛发作时,自感有“气块”在腹内串动。体查:消瘦、贫血貌,腹稍胀,全腹软,无局限性压痛及肌
患者,男,50岁。因腮腺良性肿瘤将行腮腺浅叶切除术加面神经麻醉术,术前家属签字时,以下内容谈话中不必要的是
下列哪一项不是丙型肝炎的传染途径()
如果一个十六进制数和一个八进制数的数字信号相同,那么()。
2007年末全国就业人员76990万人,比上年未增加590万人,其中,第一产业就业人员31444万人,占全国就业人员的40.8%;第二产业20629万人,占26.8%;第三产业24917万人,占32.4%。年末城镇就业人员29350万人,比上年末净增加10
Thestreamrancoldlyovertheirfeet.
A、Toreadthetextbook.B、Toseeamovieandwriteacomment.C、Towriteacomposition.D、Toreadanovel.B对话中男士提出的问题正好是本题的问题,所
最新回复
(
0
)