首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序charfun(char*c){if(*c=’A’)*c=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);whil
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){sgcpy(p,"Qian");}main(){STUa={"Zhao",’m’,290},b;
代码编写阶段可进行的软件测试是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;()。
下列各项中不属于需求分析阶段任务的是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
随机试题
罪犯入监登记表填写的内容是什么?
A.除有中毒症状外,可能有少尿B.除有中毒症状外,常发生转移性脓肿C.除有中毒症状外,血培养阳性D.出现苦笑面容E.肢体有“胀裂样”疼痛破伤风()
若溶液的浓度是百分浓度时,吸收系数则是
通常声波的频率范围是:
建设项目竣工环境保护验收时,电磁辐射的监测频次是在正常工作时段上,每个监测点监测( )。
根据《危险化学品重大危险源辨识》中规定,危化品的危险性分级与危险控制程度分析用A*=lgB1*作为危险源分级标准,某企业存有一处液氨储罐群,经过危险性分级判定A*=2,则此群液氨储罐应划定为()重大危险源。
甲股份有限公司为注册地在上海市的一家上市公司(以下简称甲公司),其20×2年至20×6年与固定资产有关的业务资料如下:(1)20×2年12月12日,甲公司购进一台不需要安装的设备,设备取得成本为409.5万元,另发生运输费1.5万元.款项以银行存款支付;
()的出现标志着现代证券组合理论的开端。
殷墟
世界上最早实行宪政的国家是______。
最新回复
(
0
)