首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
2019-08-18
33
问题
有下列程序:
#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、l,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/ylRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不能用作C程序合法常量的是
以下正确的字符串常量是
以下叙述正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值):#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
下列语句组中,正确的是()。
下面不属于软件需求分析阶段主要工作的是()。
下面不属于需求分析阶段任务的是()。
表达式a+=a-=a=9的值是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
下列仓库,应设置自动灭火系统的是()。
Ifyouwanttostayyoung,sitdownandhaveagoodthink.ThisistheresearchresultofprofessorFaulkner,whosaysthatmost
门静脉高压症,做脾肾静脉分流术的,术前要特别明确
女,50岁。入睡困难,多梦易醒1个月,每周至少3次,同时感到精力疲乏,工作效率下降,对睡眠产生恐惧感,担心免疫力下降,否认情绪低落和消极观念。该患者使用药物治疗的原则是()
客运专线铁路验收标准适用于时速()的客运专线铁路工程。
FIDIC《土木工程施工合同条件》规定,发包人在按照履约担保提出索赔之前( )。
在Word2003中,段落缩进的方式有()。
担任科(局)级正职行政职务的人民警察可授予()至一级警司。
某珠宝店失窃,五个职员涉嫌被拘审。假设这五个职员中,参与作案的人说的都是假话,无辜者说的都是真话。这五个职员分别有以下供述:张说:“王是作案者。王说过是他作的案。”王说:“李是作案者。”李说:“是赵作的案。”赵说:“
Thereisevidencethatthiskindofnewmachinehasnoside______onthepatient.
最新回复
(
0
)