首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include 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,siz
有下列程序: #include 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,siz
admin
2015-12-25
27
问题
有下列程序:
#include
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函数从文件fp中读取这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/lRDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){inti=1j=2,k=3;if(i++==1&&(++j==3‖k++==3))printf("%d%d%d\n",i,j,k);}
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];
按照“先进先出”组织数据的数据结构是()。
下列选项中,不是一个算法的基本特征的是()。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下列叙述中,错误的是()。
下列叙述中正确的是()。
随机试题
简述缩唇呼吸及腹式呼吸的方法。
全国计量工作的统一监督管理由非国家法定计量单位废除办法的制定由
关于我国发展社区卫生服务的基本原则,不正确的是
五迟、五软的病因中,最重要的是()
关于我国土地所有权,下列说法正确的是()。
依据《劳动合同法》,劳动者拒绝用人单位管理人员违章指挥的,应当视为()。
关于管片拼装顺序以下说法错误的是()。
A、 B、 C、 D、 D
一项工程要在规定时间内完成,若甲单独做要比规定的时间推迟4天,若乙单独做要比规定的时间提前2天完成.若甲、乙合作了3天,剩下的部分由甲单独做,恰好在规定时间内完成,则规定时间为()天.
Mostpeoplemakesuchmistakes______intheirwholelife.
最新回复
(
0
)