首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {FILE *fp; int i,a[6]={l,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a,sizeof(int),6,fp); fseek(fp,
有以下程序 #include main() {FILE *fp; int i,a[6]={l,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a,sizeof(int),6,fp); fseek(fp,
admin
2010-12-10
24
问题
有以下程序
#include
main()
{FILE *fp; int i,a[6]={l,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}。
转载请注明原文地址:https://www.kaotiyun.com/show/LmPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果一个菜单项的Enabled属性被设置为False,则程序运行时,该菜单项( )。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
(1)在考生文件夹下有一个工程文件sit3.vbp,其功能是:①单击“读数据”按钮,则把考生文件夹下in3.dat文件中的20个整数读入数组a中,同时显示在Text1文本框中;②单击“变换”按钮,则数组a中元素的位置自动对调(即第一个数组元
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。
在一棵二叉树上,第5层的结点数最多是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
在数据处理中,其处理的最小单位是()。
下列方法中,能够使对象获得焦点的是()。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示,下列选项错误的是()。
随机试题
蘇秦始將連横,說秦惠王曰:“大王之國,西有巴、蜀、漢中之利,北有胡貉、代馬之用,南有巫山、黔中之限,東有肴、函之固。田肥美,民殷富,戰車萬乘,奮擊百萬,沃野千里,蓄積饒多,地勢形便,此所謂天府,天下之雄國也。以大王之賢,士民之聚,車騎之用,兵法之教,可以并
十二烷基磺酸钠(SDS)聚丙烯酰胺凝胶电泳过程中
患者女,57岁,胸闷,呼吸不畅1个月。MRI检查见中后纵隔团块状等T1稍高T2信号,上腔静脉受压,左右支气管包绕。最可能的诊断为
对血细胞计数影响最小的抗凝剂是
46岁男性,右下7残根,牙周组织支持条件好,已做过根管治疗,最好的修复方法是
患者,男性。胃大部切除术后第2周,进食20分钟后出现上腹饱胀、恶心、呕吐,并觉头晕、心悸、出冷汗。发生该并发症的主要原因是
重力坝中为了适应混凝土的浇筑能力、散热和减小施工期的温度应力而设置,并且需要灌浆的缝是()。
行业投资的选择方法有( )。
古希腊把“三艺”作为教学内容,这“三艺”是指()。
Whatdoes"girth"possiblymean?
最新回复
(
0
)