首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {FILE*fp; int i,a[6]={’a’,’b’,’c’,’d’,’e’,’f’,k; fp=fopen(’’data.dat’’,’’w+b’’); fwrite(&a[0],sizeof(int)
有以下程序: #include main() {FILE*fp; int i,a[6]={’a’,’b’,’c’,’d’,’e’,’f’,k; fp=fopen(’’data.dat’’,’’w+b’’); fwrite(&a[0],sizeof(int)
admin
2020-11-27
44
问题
有以下程序:
#include
main()
{FILE*fp;
int i,a[6]={’a’,’b’,’c’,’d’,’e’,’f’,k;
fp=fopen(’’data.dat’’,’’w+b’’);
fwrite(&a[0],sizeof(int),1,fp);
for(i=1;i<6;i++)
{
fseek(fp,0L,0);
fwrite(&a
;sizeof(int),1,fp);
}
fseek(fp,0L,0);
fread(&k,sizeof(int),1,fp);
fclose(fp);
pfintf(’’%c\n’’,k);
}
程序运行后的输出结果是( )。
选项
A、abcdef
B、ab
C、f
D、fedcba
答案
C
解析
注意打开文件并写入时使用了for循环,而且每次写之前都使用fseek函数从文件开头写入,因此。后面的写入会覆盖前面的内容,因此在读出时,只有一个数组元素被读出,而且是最后一个,因此答案是C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/9ztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于一个正常运行的C程序,下列叙述中正确的是()。
有下列程序:main(){inta[4][4]={{1,4,3,2),{8,6,5,7),{3,7,2,5),{4,8,6,1)),i,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++)if(a[i][i]<a[k]
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
有下列程序:voidf(intb[]){intI:for(i=2;i<6;i++)b[i]=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);for(i=0;i<10,i++)print
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
下列叙述中正确的是()。
以下选项中非法的C语言字符常量是
设有定义chars=[81],Int1=0,以下不能将一行(不超过80个字符)带自空格的字符串正确读入的语句或语句组是()。
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
下列各项中不属于需求分析阶段任务的是()。
随机试题
ISO9000标准是开展全面质量管理的基本要求,是企业建立完善质量管理体系以及衡量企业()有效性的普遍适用的标准。
简述处理与社区公众关系的艺术。
A.AFPB.CA125C.β—HCGD.LDHE.E260岁妇女,绝经12年。阴道再现流血两月余。查子宫小。左侧附件区发现鹅卵大实质性肿物。本例应查的肿瘤标志物是
治疗脾胃气虚呕吐的最佳方剂为
多发性抽搐症的病位主要在( )
提供国内外各种名义的旅游,考察等给付财务以外的其他利益的手段属于在帐外暗中给予对方单位或者个人回扣的以
因住房制度改革中出售公有住房引起的划拨国有土地使用权变更登记,权属审核的内容有()。
证券自营业务是指经中国证监会批准经营证券自营业务的证券公司用自有资金和依法筹集的资金,用自己名义或客户名义开设的证券账户买卖有价证券,以获取盈利的行为。()
信用政策包括()。
被监视居住的犯罪嫌疑人、被告人不得离开住处或指定的居所,但行动不受限制。()
最新回复
(
0
)