首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include <stdio.h> main( ) { FILE *fp; int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp); fwri
有下列程序: #include <stdio.h> main( ) { FILE *fp; int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp); fwri
admin
2020-03-15
66
问题
有下列程序:
#include <stdio.h>
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、1,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://www.kaotiyun.com/show/GRCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
有以下程序#include#defineN3voidfun(inta[][N],intb[])main(){intij;{intx[N][N]={1,2,3,4,5,6,7,8,9},y
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
以下程序段中的变量已正确定义for(i=0;i
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
以下叙述中正确的是
以下叙述中错误的是
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
随机试题
室性心动过速的正确描述是
软胶囊囊壁由明胶、增塑剂、水三者构成,其重量比例通常是()
甲上市公司为增值税一般纳税人,销售价格均为不含增值税价格,适用的增值税税率为17%,适用的所得税税率为25%。原材料和库存商品均按实际成本核算,商品售价不含增值税,其销售成本随销售同时结转。该公司2015年发生如下交易或事项:(1)向A公司销售产
工业企业对外销售生产用材料时,下列会计处理中,正确的处理方法是()。
下列有关家用电器工作原理的说法,不正确的是()。
与2007年相比,2008年北京市60-69岁的老年人多了()。
《权利法案》是英国政治史上的重要文件,下列各点,属于该文件内容的是( )。①国王无权废除法律或停止法律的执行、②人生来是自由的,并且在权利上是平等的、③不经议会同意,国王不能征税,不能在和平时期维持常备军、④议会有权监督国王大臣的活动
下面属于发展心理学范畴的学科有
Whatattractscustomers?Obviouslythequalityofaproductdoes,butvisualimages【C1】______agreatdeal.Itisnotonlytheim
强身健体
最新回复
(
0
)