首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a,size
有以下程序 #include <stdio.h> main( ) { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a,size
admin
2010-09-05
96
问题
有以下程序
#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}。
转载请注明原文地址:https://kaotiyun.com/show/ouWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click() Dimn%
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是( )。
下列叙述中正确的是
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
数学式子5+(a+b)×2对应的VisualBasic表达式是()。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
随机试题
领导者对领导活动过程及其规律性的本质认识或反映是【】
患者,男性,38岁,大量饮酒后突然出现中上腹持续性绞痛,伴有频繁呕吐,呕吐物为食物和胆汁,呕吐后腹痛并不减轻。查体:上腹压痛,腹肌紧张,反跳痛,肠鸣音1~2次/分。测血清淀粉酶1200U/L。采取禁食和胃肠减压的目的是()
不属于工程咨询成果质量评审的重要意义的两项是()。
建设工程项目进度控制的技术措施有()。
会计档案的保管期限是从( )算起。
与小规模基金相比,同类大规模基金的优势体现在()。Ⅰ.可以更有效减少非系统性风险Ⅱ.平均固定成本较低Ⅲ.可选择的投资对象范围更广Ⅳ.被投资股票的流动性更好
下列有关注册会计师审计的说法中,恰当的有()。
一般所指的学习方式包括()。①主动学习②被动学习③发现学习④体验学习⑤接受学习
思想品德课是我国德育的主要途径。()
Foracertainbreedofconsumers,thearrivalofApple’snewgenerationiPadisanoccasionofmonomaniacalfocusandintensean
最新回复
(
0
)