首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,fp); fwrite(a,
有以下程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,fp); fwrite(a,
admin
2021-07-09
36
问题
有以下程序:
#include<stdio.h>
main()
{FILE*fp;int a[10]={1,2,3,0,0},i;
fp=fopen("d2.dat","wb");
fwrite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(f1));
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,0,0,0,0,0,0,0,
B、1,2,3,1,2,3,0,0,0,0,
C、123,0,0,0,0,123,0,0,0,0,
D、1,2,3,0,0,1,2,3,0,0,
答案
D
解析
首先用函数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/Ibkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:□代表一个空格符)
编写函数fun,其功能是:比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。例如,输入“beijing”<CR>“shanghai”<CR>(<CR>为Enter键),函数将返
下列叙述中正确的是
有以下程序:#includeintfun(intx,inty){if(y==0)returnx;elsereturn(fun(一一x,一一y));}main(){printf(’’%d\n’’,fun(5,3));}程序运行后的输
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式是()。
面向对象方法中,继承是指
数据字典(DD)所定义的对象都包含于()。
在面向对象方法中,不属于"对象"基本特点的是( )。
随机试题
一位因甲状腺肿就诊的患者,临床有轻度甲低表现,血浆FT3,FT4均高,TSH值高,应当首先考虑的诊断是
下列属于影响消费行为的消费者自身条件的是()。
设备监理是指依法设立的设备监理单位,接受项目法人或建设单位的委托,按照与项目法人或建设单位签订的监理合同的约定,根据国家有关法规、规章、技术标准,对设备形成的全过程和(或)最终形成的结果,包括设备的设计、采购、制造、安装、调试等的质量、进度和投资等的实施(
金融衍生工具的价值与基础产品或基础变量紧密联系、规则变动,这是金融衍生工具基本特征之一的()。
被撤销的民事行为从撤销时开始无效。()
陈老师以分期付款方式购买住房一套,此种行为属于()。
ItisgenerallyrecognizedintheworldthatthesecondGulfWarinIraqisacrucialtestofhigh-speedweb.Fordecades,Ameri
S公司是某市一家从事电子政务应用系统研发的系统集成公司,公司总经理原为该市政府信息中心总工程师。S公司最近承接了该市政府X部门的一个软件项目,而X部门一直是S公司的老客户。因为当时公司总经理急于出差,所以在系统范围界定和验收标准尚不十分明确的情况下,就和客
VERIFY:DOUBTFUL::
A、Flight1090and70.B、Flight1019and17.C、Flight1090and17.D、Flight1019and70.A女士说男士需从盐湖城乘1090号航班到纽约肯尼迪机场,然后转乘70号航班飞往巴
最新回复
(
0
)