首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include main() {FILE*fp;int a[10]={1,2,3,0,0),i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp)
有下列程序: #include main() {FILE*fp;int a[10]={1,2,3,0,0),i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp)
admin
2019-08-18
19
问题
有下列程序:
#include
main()
{FILE*fp;int a[10]={1,2,3,0,0),i;
fp=fopen("d2.dat","wb");
fwtite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(fp);
fp=fopen("d2.dat","rb");
fread(a,sizeof(int),10,fp);
fclose(fp);
for(i=0;i<10;i++)printf("%d",a
);
}
程序的运行结果是
选项
A、1,2,3,1,2,3,0,0,0,0,
B、l,2,3,0,0,1,2,3,0,0,
C、123,0,0,0,0,123,0,0,0,0,
D、1,2,3,0,0,0,0,0,0,0,
答案
B
解析
首先用函数fopen()以“wb”的方式开打文件“d2.dat”,然后调用两次fwrite函数将数组a的5个元素,依次输出到文件fp中,共10个字节,关闭文件。再次打开文件,使用文件指针指向文件的开头,调用fread函数从文件fp中读取这10个字节的数据到数组a中,此时数组a的内容就变为{1,2,3,0,0,1,2,3,0,0},最后的输出结果为“1,2,3,0,0,1,2,3,0,0”。
转载请注明原文地址:https://jikaoti.com/ti/l3f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
以下选项中不能用作C程序合法常量的是
以下选项中,值为1的表达式是
在满足实体完整性约束的条件下()。
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值):#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
若有定义语句charc=’\101’;则变量c在内存中占
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","W");
编写函数fun,它的功能是:利用以JF所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0
随机试题
关于混凝土养护的说法,正确的是()。
婚姻的成立
A、 B、 C、 D、 A
典型的大脑中动脉主干闭塞的临床特征是()
对放疗最敏感的肺癌是
静脉留置针一般能保留( )。
急性细菌性咽.扁桃体炎有别于其他上呼吸道感染的突出表现是
镇规划的技术依据主要包括()。
我国的面点及风味小吃可分为南味、北味两大风味,广式、苏式两大流派。( )
如图,在三棱锥S—ABC中,平面SAB⊥平面SBC,AB⊥BC,AS=AB,过A作AF⊥SB,垂足为F,点E、G分别是棱SA、SC的中点.求证:BC⊥SA.
最新回复
(
0
)