首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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); fwri
有下列程序: #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); fwri
admin
2020-03-15
62
问题
有下列程序:
#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/GRCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string.h>main(){chara[10]="abc",b[10]="012",c
下面描述中不属于数据库系统特点的是
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=l;for(i=0;i
以下选项中不能用作C程序合法常量的是
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
C语言程序中,运算对象必须是整型数的运算符是
若有代数式[21*](其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的c语言表达式是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d))x=2;elsex=3;el
随机试题
信用卡和借记卡,统称为()。
我国《反不正当竞争法》规定,附奖促销所附的最高奖是人民币()。
A.110~150g/LB.110~160g/LC.120~15%/LD.120一160g/LE.120~170g/[。成年女性血红蛋白含量是
甲因贩卖走私香烟而被工商机关处以1000元罚款和扣押运输车辆的处罚,在限定的期限内甲不履行行政处罚决定,工商管理机关可以( )。
排架柱受力如图所示,以下说法正确的是()。
招标人在招标文件中要求投标人提交投标保证金的,投标保证金不得超过招标项目估算价的()。
下列不属于累犯的法律后果的是()。
太阳能电池是通过光电效应或者光化学效应直接把光能转化成电能的装置,以光电效应工作的薄膜式太阳能电池为主流。目前地面光伏系统大量使用的是以硅为基底的硅太阳能电池,可分为单晶硅、多晶硅、非晶硅太阳能电池。转换率最高和产量较大的一种光伏电池是()
甲蓄意盗窃,于深夜潜入本单位的财务室,但打开保险柜后,发现空无分文即离开。甲的行为是()。
(1)在考乍文件央下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加都列表框List1中,如图所示。在窗体文
最新回复
(
0
)