首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) {FILE*fp;inta[10]={1,2,3,0,0),i; fp=fopen(’’d2.dat’’,’’wb’’); fwrite(a,sizeof(int),5,fp); fw
有以下程序: #include<stdio.h> main( ) {FILE*fp;inta[10]={1,2,3,0,0),i; fp=fopen(’’d2.dat’’,’’wb’’); fwrite(a,sizeof(int),5,fp); fw
admin
2021-07-09
86
问题
有以下程序:
#include<stdio.h>
main( )
{FILE*fp;inta[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);
f.0r(i=0;i<10;i++)printf(’’%d,’’,a
);
}
程序的运行结果是( )。
选项
A、1,2,3,0,0,0,0,0,0,0,
B、1,2,3,l,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/e7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是()。
以下叙述中正确的是
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);
数据库系统的核心是
下面描述中正确的是
下列结构体类型说明和变量定义中正确的是()。
若有定义语句:intx=10;则表达式x-=x+x的值为
违背数据流图(DFD)构造规则的是
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21。…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。注意:不要改动main
随机试题
人民币的两种具体形态是()。
护理管理者面对干扰自己正常工作的事必须
通过抑制胆固醇转运蛋白抑制胆固醇吸收,很少吸收且几乎不经肝酶CYP代谢,具有良好的安全性和耐受性,属于胆固醇吸收抑制剂类调血脂药的是()。
在一次保险法课上,甲、乙、丙三位同学就保险法的有关问题展开了讨论。甲认为:①保险利益是投保人对保险标的具有的经济上的利益;②在保险合同中,投保人交付保险费,买到的只是一个将来可能获得补偿的机会,这说明保险合同具有射幸性。乙认为:①在财产保险中,如果保险
《污染源自动监控管理办法》规定,自动监控系统的运行和维护,应当遵守()。
某施工合同约定承包人对基础工程垫资施工,发包人对垫付资金按银行贷款利率2倍支付利息,后发包人未按合同约定支付垫资利息,承包人诉至法院,则人民法院对垫资利息的处理,正确的是()。
根据《最高人民法院关于审理期货纠纷案件若干问题的规定》,下列哪些行为产生的民事责任由期货公司承担?()
我国公务员制度正式开始实施是在1993年()。
TransportationuseatoBeMuchSlowerthanItIsNowFormanyyearsintiledesert,camelsuse
Onlybyunitedopposition,______(我们才能够根除恐怖主义).
最新回复
(
0
)