首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include main() {FILE*fp;int a[10]={1,2,3,0,0),i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp)
有下列程序: #include main() {FILE*fp;int a[10]={1,2,3,0,0),i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp)
admin
2018-01-11
28
问题
有下列程序:
#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/zUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求使下列程序输出5个整数,请填空。for(i=0;i<=________;printf("%d\n",i+=2););
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以()方式打开文件。
有以下程序:#includemain(){charc1=’1’,c2=’2’:c1=getchar();c2=getchar();putehar(c1);putchar(c2);}当程序运行时输入a后,下列叙述中正确的是()。
下列选项中不会引起二义性的宏定义是()。
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
有以下程序,若运时从键盘输入:18,11,则程序的输出结果是________。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a
在面向对象的程序设计中,类描述的是具有相似性质的一组_________。
数据库管理系统常见的数据模型有层次模型、网状模型和_________3种。
按照“先进后出”原则组织数据的结构是()。
设变量已正确定义,则以下能正确计算f=n!的程序是()。
随机试题
企业确定要求达到的最低收益率的基础是
庆父不死,________。(《左传》)
配SPG溶液时应把PH值调到
牛,3岁,体温升高,呼吸浅表急速,腹式呼吸;听诊心音减弱,胸部有摩擦音,叩诊胸部有疼痛表现,水平浊音。该病最可能的诊断是()
患者,男,52岁。右上腹疼痛2个月,右胁胀满,胁下瘾块触痛,烦躁易怒,恶心纳呆,面色萎黄不荣,舌暗有瘀斑,苔薄白,脉弦涩。实验室检查:甲胎球蛋白510ng/ml,B型超声波示右肝叶占位性病变,直径5cm。其证型是
下列各项资本成本的计算中,需要考虑发行费用的有()。
国务院发布的《关于加强公安队伍建设的十二项措施》中,赋予了“110”报警服务台受理人民群众投诉公安机关和民警违法违纪问题的新职能。()
元代监察法律的集大成者是仁宗时期编纂的()。
如图所示,某园区网用10Gbps的POS技术与Internet相连,POS接口的帧格式是SONET。园区网内部路由协议采用OSPF,与Internet的连接使用静态路由协议。该园区网还通过一台Cisc02511和Modempool设备为用户提供拨号入网服
Whydopeopleplayteamsports?
最新回复
(
0
)