首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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,
有以下程序: #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,
admin
2021-07-09
45
问题
有以下程序:
#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(f1));
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,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
解析
首先用函数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://kaotiyun.com/show/Ibkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至K所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
有以下程序#include<stdio.h>#include<stdlib.h>voidfun(int*p1,int*s){int*t;t=(int*)malloc(2*siz
有以下程序:#includeintfun(intx,inty){if(y==0)returnx;elsereturn(fun(一一x,一一y));}main(){printf(’’%d\n’’,fun(5,3));}程序运行后的输
以下关于return语句的叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
有以下字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
以下选项中,合法的一组C语言数值常量是()。
以下选项中不能用作C程序合法常量的是
以下选项中合法的常量是
随机试题
北宋时,道教被列为儒、释、道三教之首。()
生效判决除具有强制性、稳定性外,还具有
下列哪项为初按不甚热,按久热明显
某孕妇,25岁,结婚3年,夫妇同居,未避孕,从未怀孕过,平素月经周期规律,现停经44天,在抬重物劳动时突感右下腹剧烈疼痛伴阴道点滴出血半天。体检:血压100/50mmHg,白细胞总数9.0×109/L。妇科检查见阴道内有少许暗红色血,宫颈举痛明显,后穹隆饱
肺炎球菌肺炎病理改变
小儿衣原体肺炎首选
使生物碱碱性减弱的基团是
下图为一座110kV/35kV/10kV变电站,110kV和35kV采用敞开式配电装置,10kV采用户内配电装置,变压器三侧均采用架空套管出线。正常运行方式下,任一路110kV电源线路带全所负荷,另一路热备用,两台主变压器分别运行,避雷器选用阀式避雷器,其
阅读下面这首词,回答问题。破阵子.为陈同甫赋壮词以寄之(宋)辛弃疾醉里挑灯看剑,梦回
小强从班主任身边走过没有打招呼。班主任很生气训了他一顿,可以用下列哪个理论解释班主任的行为?()
最新回复
(
0
)