首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
2018-01-11
33
问题
有下列程序:
#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、1,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://kaotiyun.com/show/zUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下述程序的判断中,正确的是()。#includemain(){char*p,s[256];p=s:while(strcmp(s,"theend")){printf("In
下列程序的输出结果是()。char*point(char*pt):main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);}
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x十8)2-(x+8)+6y2=sin2(x)-2sin(x)+6请填空。#includedoublefun(doublex){ret
下列叙述中正确的是()。
按照“先进后出”原则组织数据的结构是()。
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b;for(【】)if(*a<*b)a=b;
数据流图的类型有______和事务型。
如果两个8位二进制数00010101与01000111相加,其结果用十进制表示为【】。
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
随机试题
为保证胎盘和肾脏的血液灌流量,孕妇睡眠时应采取【】
毒蛇咬伤最有效的早期治疗方法是()
牙的组成部分不包括
患者男,15岁。胸闷胸痛2个月,伴低热1个月余,患者行MR扫描图像如下,最有可能的诊断是
忠者,男性,58岁,诊断为急性心肌梗死,医嘱要求查肌酸激酶同工酶(CK-MB),护士制订的适宜的采血时间是
某企业转让一座库房,已知其原价为100万元,已提折旧80万元,转让价格10万元,并取支票一张。下列说法中正确的有( )。
企业当期产生的外币报表折算差额,应在利润表“财务费用”项目中列示。()
东华门美食坊夜市是北京最著名的小吃夜市,商户统一的标志是()
(1)吃药;(2)吃烧烤;(3)腹泻;(4)医院检查;(5)康复。就给出的五个事件,排列出最合乎逻辑的一种事件顺序:()。
下列文言句式特点与其他三项不同的是()。
最新回复
(
0
)