首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
47
问题
有下列程序:
#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全国计算机二级
相关试题推荐
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
有以下程序#include<stdio.h>#include<string.h>voidfun(char*s[],intn){char*t;inti,j;for(i=0;i<n-
已知#intt=0;while(t=1){…}则以下叙述正确的是
有以下程序main(){inti,s=1;for(i=1;<50;i++)if(!(i%5)&&!(i%3))s=+i;printf("%d\n",s);}程序的输出结果是
下列程序的输出结果是______。#include<stdio.h>sb(ints[],intb){staticintn=3;b=s[n];n--;return(b);}main(){ints[]={1,5,6,8};in
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
以下叙述中错误的是
下列叙述中正确的是
随机试题
区域性心肌梗死的病变特点是
黄曲霉毒素的靶器官主要是
单摆的周期与质量m和摆长l的关系是()。
为找到和实施适当的营销组合,基金销售机构要进行市场营销的()。
Duringthesummerholiday,IthinkIshoulddosomething【M1】______meaningfulinsteadtouring.SoIgotajo
农产品市场的特点是()。
《合同法》第73条规定:因债务人怠于行使其到期债权,对债权人造成损害的,债权人可以向人民法院请求以自己的名义代位行使债务人的债权,但该债权专属于债务人自身的除外。代位权的行使范围以债权人的债权为限。债权人行使代位权的必要费用,由债务人负担。分析:如
下列选项中,不能作为合法常量的是()。
下列关于重载运算符错误的是
There__________asportsMeetinourschoolnextWeek.
最新回复
(
0
)