首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
45
问题
有以下程序
#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://kaotiyun.com/show/K1Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
在窗体上画一个组合框,一个命令按钮和一个文本框,其名称分别为Combol,Commandl和Textl,然后编写如下事件过程:PrivateSubForm_Load()Combo1.Addhem“AAAAA”Combo1.
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommand1_Click(IndexAsInteg
下列关于类、对象、属性和方法的叙述中,错误的是()。
下面哪个属性肯定不是框架控件的属性( )。
在数据处理中,其处理的最小单位是()。
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是( )。
设窗体上有一个名称为Text1的文本框,程序运行时,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是()。
已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是
随机试题
电子书阅读平台定期从内容资源库获取图书资源的下载方式是()。
在Excel中,选中活动工作表的一个单元格后执行“编辑”菜单中“清除”中的子命令,可以__。
可提高婴儿出生后局部免疫屏障的是
A、紧密结合临床B、内容广泛多样C、更新传递快速D、做到去伪存真E、提高药学水平冷静分析识别各种信息,开展EBDI是为了使药物信息()
根据《钢结构工程施工质量验收规范》规定,钢结构一级、二级焊缝不得有()等缺陷。
根据政府预算编制依据的内容和方法,可将政府预算分为()。
()被誉为“音乐化石”。
班会的特点主要有集体性、针对性和()。
如果想查广东以前各市、县发生的大事,从2008年起查,要用哪种检索方法?()
某用户在WWW浏览器地址栏内键入了一个URL:http://www.dlut.edu.cn/index.htm,其中“index.htm”代表_______。
最新回复
(
0
)