首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> 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,
有下列程序: #include<stdio.h> 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,
admin
2018-11-21
45
问题
有下列程序:
#include<stdio.h>
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/oexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
在C语言中,下列关于文件操作的叙述正确的是()。
执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
已知字符A的ASCⅡ代码值为65,以下程序运行时若从键盘输入:B33<回车>.则输出结果是()。#includemain(){chara,b;a=getchar();scanf("%d",&B);
若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句【】。
下列叙述中,不属于软件需求规格说明书的作用的是()。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
以下叙述中错误的是
随机试题
DNA复制的特点是
A.硝普钠B.比索洛尔C.米力农D.呋塞米主动脉瓣狭窄患者禁用
血气分析的正常平均值是()
在临床应用中,能用哌替啶而不能用吗啡的是
子宫内膜胎盘附着面完全修复需到产后()
盘亏的固定资产,经批准转销时,应()。
假设世界杯足球赛共有12支球队,分为3组,每组4队,则阿根廷队和葡萄牙队恰好在同一小组的概率为().
现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到()。
Howlonghasn’tthemanheardfromClara?
Youshouldnotfearspidersbecauseoftheirpoison.OfallthespidersinNorthAmerica,onlyonekindisvery【B1】______andmos
最新回复
(
0
)