首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { FILE *fp; int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,size
有以下程序: #include main( ) { FILE *fp; int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,size
admin
2021-06-15
37
问题
有以下程序:
#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
解析
本题考查文件操作函数fwrite()。两次fwrite后,fp文件中已经写入1,2,3,0,O,1,2,3,0,0。然后将文件fp中的内容重新写入数组a中,最后输出a为1,2,3,0,0,1,2,3,0,0,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/igtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
设有以下代码do{while(条件表达式1)循环体A;}while(条件表达式2);while(条件表达式1){do{循环体B;}while(条件表达式2);}其中,循环体A与循环体B相同,以下叙述正确的是()。
以下不合法的字符常量是()。
下面可以作为软件设计工具的是()。
下列叙述中正确的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
下列各组排序法中,最坏情况下比较次数相同的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
下列说法不正确的是()。
随机试题
下列关于需要层次理论的描述中,不正确的是()
IEEE802.3标准中使用的媒体访问控制方式是TokenBus。()
升麻葛根汤中配伍升麻的用意是()(2006年第52题)
婴幼儿腹泻的易感因素中不正确的是
声誉危机管理应当是建立在良好的道德规范和公共利益基础之上。为了有效地进行声誉危机管理,需要做到()。
如果一种债券的市场价格下降,其到期收益率会()。
跨国公司,是指在两个或两个以上的国家拥有资产,包括工厂、矿山的生产、销售和其他营业机构的所有企业。根据以上定义,下列哪家公司属于跨国公司?()
有些外科手术需要一种特殊类型的线带,使外科伤口缝合达到十天,这是外科伤口需要线带的最长时间。D型带是这种线带的一个新品种。D型带的销售人员声称D型带将会提高治疗功效,因为D型带的粘附时间是目前使用的线带的两倍长。以下哪项如果成立,最能说明D型带销售人员所做
Inthissection,youareaskedtowriteanessaybasedonthefollowingdiagram.Describethediagramandanalyzethepossiblec
DictationListentothepassage.Forquestions21—25,fillintheblankswiththeexactwordsorphrasesyouhear.’Diamonds
最新回复
(
0
)