首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,f
有以下程序: #include main() { FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,f
admin
2021-06-15
28
问题
有以下程序:
#include
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(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,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/Bgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta==2,b=0:do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
下列语句组中正确的是()。
以下叙述中正确的是()。
以下选项中关于程序模块化的叙述错误的是()。
以下叙述中正确的是
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
下列结构体的定义语句中错误的是()。
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是()。
随机试题
利民公司开创于2001年,当时只是一家小面包房,开设一间商店。到2010年因经营得法,又开设了另外八间商店,拥有10辆卡车,可将产品送往全市和近郊各工厂,公司职工达120人。公司老板唐济简直是随心所欲地经营着他的企业,他的妻子和三个子女都被任命为高级职员。
Mostpeoplewanttowork,butithasbecomemoredifficultintoday’sworldtofindworkforeverybody.Theeconomies(经济)ofth
经行乳房胀痛实证治疗法则经行乳房胀痛虚证治疗法则
存款准备金分为法定存款准备金和超额存款准备金。法定存款准备金是金融机构按照其存款的一定比例向中央银行缴存的存款。这个比例通常是由()决定,称为法定存款准备金率。
岗位的存在是为了实现特定的任务和目标服务的,岗位增加、调整和合并都必须以()为衡量标准。
针对“二项式定理”的教学,教师制定了如下的教学目标:①掌握二项式定理,能用计数原理推导二项式定理;②经历发现二项式定理的过程。依据这一教学目标,请完成下列任务:给出引导学生运用计数原理推导二项式定理的基本步骤。
中路进攻是指在对方半场()发展和结束的进攻。
从2月12日开始,十位北京市十二届人大代表和五位北京市十届政协委员开始通过《新京报》和新浪网,面向社会征集议案提案内容,百姓们有什么难处、意见和建议,都可以拨打报社的热线电话或以发送电子邮件的方式向这些代表和委员反映,代表、委员将就热点问题向“两会”提交议
下面程序的输出结果为()。#include<iostream.h>classCStatic{public:CStatic(){val++;}staticintval;};intCStatic::val=0;voidmain(){CSta
Dearsir,ThankyouforyourdeliveryofLondonSuitswhichweorderedonAugust10th.However,wewishtoinviteyourattentio
最新回复
(
0
)