首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { FILE *fp; int’ a[10]={1,2,3,0,0},i; fp = fopen("d2.dat", "wb"); fwrite(a, s
有以下程序 #include <stdio.h> main() { FILE *fp; int’ a[10]={1,2,3,0,0},i; fp = fopen("d2.dat", "wb"); fwrite(a, s
admin
2009-06-20
35
问题
有以下程序 #include <stdio.h> main() { FILE *fp; int’ a[10]={1,2,3,0,0},i; fp = fopen("d2.dat", "wb"); fwrite(a, sizeof(int), 5, fp); fwrite(a, sizeof(int), 5, fp); fclose(fp); fp = fopenCd2.dat", "rb"); fread(a, sizeof(int), 10, fp); fclose(fp); for (i=0; i<10; i++) printf("%d,", a
); }
选项
A、1,2,3,0,0,0,0,0,0,0,
B、1,2,3,1,2,3,0,0,0,0,
C、123,0,0,0,0,123,0,0,0,0,
D、1,2,3,0,0,1,2,3,0,0,
答案
D
解析
本题首先定义了…个文件指针fp,然后通过fopen()函数打开一个名为"d2.dat"的文件,参数"wb"的意思是:为写入打开的二进制文件。然后通过fwrite()函数,将数组a的前5个元素2次写入d2.dat文件中,接下来用fclose()函数关闭此文件。然后又使用fopen()函数打开d2.dat文件,参数"rb"的意思是:为读入打开的二进制文件。接下来通过fread()函数从文件中读入10个int型数据到数组a中。然后又使用fclose()函数再次关闭此文件。最后通过for循环,输出数组a的所有10个元素。不难得知,现在a中的元素已经变为{1,2,3,0,0,1,2,3,0,0},故最终输出结果为1,2,3,0,0,1,2,3,0,0,0,。应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/T6Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,然后画一个名称为Hscroll1的滚动条,其Min和Max属性分别为0和1000。程序运行后,如果移动滑块,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序是()。
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
以下关于数组的叙述中,错误的是
下列叙述中正确的是
以下声明数组和给数组赋值的语句中,正确的是()。
下列叙述中正确的是()。
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有一个计时器和两个命令按钮。计时器Timerl的初始状态为不可用;2个命令按钮的初始标题分别是“演示”和“退出”。请添加一个名称为La-bell,且能根据标题内容自动调整大小的标签,其标题为“Visua
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
随机试题
中华人民共和国对于因为()要求避难的外国人,可以给予受庇护的权利。
以下是强生公司的企业信条:强生信条真挚教诲每一位员工,首先关注我们的客户,关注世界上所有的医生、护士及父母们;其次,关注自己的员工,并尊重他们的尊严和价值;另外,也关注我们的社会,时刻提醒自己为社会作出贡献,维护我们所共有的财产;最后,关注股东的利益,给股
关于胃肠激素的生理功能,下列哪项是错误的
放射工作人员就业后,白细胞总数的要求是
男,27岁。日晒后暴露皮肤出现皮疹对称性关节痛,查血小板下降,尿蛋白阳性,血ANA(+),最可能的诊断是
关于采样信号,不正确的说法是()。
材料:孔子是我国古代著名的教育家,一生从事教育事业,培育了许多杰出的人才,对我国教育事业的发展做出了极大贡献。孔子在长期从事教育事业的过程中,积累了丰富的教学经验,也提出了许多著名的教育理论。孔子曾经说过这样一句话:“中人以上,可以语上也;中人以
Ihadto______becausesomeoneelsewantedtousethephone.
1.在考生文件夹下新建一个名为“学校”的数据库文件,并将自由表“教师表”、“课程表”和“学院表”依次添加到该数据库中。2.使用SQL语句ALTERTABLE…UNIQUE…将“课程表”中的“课程号”定义为候选索引,索引名是temp,并将该语句存储到文
西班牙科学家近日公布的一项研究成果说,饮用红葡萄酒可能有助于预防肺癌,但饮用白葡萄酒可能会轻微增加罹患肺癌的危险。英国《胸腔》杂志报道说,西班牙西北部圣地亚哥德康波斯特拉大学研究人员对132名肺癌病人和187名接受手术治疗的病人进行了调查,多数受访者年龄在
最新回复
(
0
)