首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a.sizeof
有以下程序 #include<stdio.h> main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a.sizeof
admin
2013-02-23
57
问题
有以下程序 #include<stdio.h> main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a.sizeof(int),6,fp); fseek(fp,sizeof(int)*3,SEEK_SET):/*该语句使读文件的位置指针从文件头向后移动3个int型数据*/ fread(a,sizeof(int),3,fp);fclose(fp); for(i=0;i<6;i++)printf("%d,",a
); } 程序运行后的输出结果是
选项
A、4,5,6,4,5,6,
B、1,2,3,4,5,6,
C、4,5,6,1,2,3,
D、6,5,4,3,2,1,
答案
A
解析
首先利用fwrite函数将数组a中的数据写到文件中,接着fseek函数的功能是读文件的位置,指针从文件头向后移动3个int型数据,这时文件位置指针指向的是文件中的第4个int数据“4”。然后 fread函数将文件fp中的后3个数据4,5,6读到数组a中,这样就覆盖了数组中原来的前3项数据。最后数组中的数据就成了{4,5,6,4,5,6},故本题答案为A)。
转载请注明原文地址:https://www.kaotiyun.com/show/rlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
设i是int型变量,f是float型变量,用下面的语句给这2个变量输入值。为了将,100和765.12分别赋给i和f,则正确的输入为______。scanf("i=%d,f=%f”,&i,&f);
在数据库技术中,面向对象数据模型是一种______。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
设有如下3个关系表:下列操作中正确的是()。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ______。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
设有以下语句:chara=3,b=6,c;c=ab<<2;则c的二进制值是______。
下面一组中都是C语言关键字的是______。
随机试题
在PowerPoint2010中,下列说法不正确的是________。
青年男性,不慎后仰位跌倒,右手掌着地,右肩疼,Dugas征阳性,其诊断是
急性肾衰竭病人少尿期或无尿期,需紧急处理的电解质失调是
下列哪项是激素与受体结合的共同特征
某患者进行白细胞计数的数值为25×109/L,但在分类100个白细胞的同时计数有核红细胞数为25个,将白细胞数值进行校正,其正确数值为
下列各项,不属肺痈的主症的是
有关母乳喂养,下面哪一条不正确()
散布图主要通过点阵的()发现其中排列的规律或特征。
在实施人二亡呼吸时,应注意()。
中国近代教育发端于()
最新回复
(
0
)