首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
27
问题
有以下程序
#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://jikaoti.com/ti/MqB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是()。
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
3.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
下面不属于软件测试实施步骤的是()。
下面程序运行时,单击窗体后,窗体上显示的结果是()。PrivateSubForm_Click()DimiAsIntegerDimsumAsLongDimtAsLongt=1:
在关系数据库中,用来表示实体间联系的是
下面4个选项中,不是窗体属性的是()。
长整型常数的类型说明符为
软件测试的目的是( )。
C源程序的基本单位是______。
随机试题
冰硼散主要用于
价值工程分析阶段的工作步骤是()。
( )是以集中的高热电子轰击工件表面所产生的热能进行焊接的方法。
根据财政部《关于上市公司国有股质押有关问题的通知》的规定,国有股东授权代表单位持有的国有股只限于为本单位及其全资或控股子公司提供质押,用于质押的国有股数量不得超过其所持该上市公司国有股总额的()。
教师角色中表现最为突出的是()
托尔斯泰说:“如果一个教师把热爱事业和热爱学生结合起来,他就是一个完美的教师,这意味着教师要()。
在月球上可能发生的现象是:
通过摆事实、讲道理,使学生提高认识、形成正确观念等方法来进行道德教育。这种德育方法是()
设A是3阶矩阵,α1,α2,α3是3维列向量且α1≠0,Aα1=kα1,Aα2=α1+kα2,Aα3=α2十kα3,则()
Duringrecentyearswehaveheardmuchabout"race":howthisracedoescertainthingsandthatracebelievescertainthingsand
最新回复
(
0
)