首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewi
有以下程序 #include main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewi
admin
2015-12-25
67
问题
有以下程序
#include
main()
{ FILE*pf;
char*s1="China",*s2="Beijing";
pf=fopen("abc.dat","wb+");
fwrite(s2,7,1,pf);
rewind(pf); /*文件位置指针回到文件开头*/
fwrite(s1,5,1,pf);
fclose(pf);
}
以上程序执行后abc.dat文件的内容是
选项
A、Chinang
B、China
C、ChinaBeijing
D、BeijingChina
答案
A
解析
本题主考查函数fwrite的使用。函数fwrite的调用形式为:int fwrite(char *pt,unsigned size,unsigned n,FILE*fp);其功能是把pt所指向的n*size个字节输出到fp所指文件中。在本题中fwrite(s2,7,1,pf);的功能是把字符串“Beijing”输入到文件abc.dat中,然后调用rewind(pf),把文件位置指针回到文件开头,再调用fwrite(s1,5,1,Pf)把字符串“China”写入到文件abc.dat中,所以此时文件abc.dat的内容为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/eRDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(intx,inty){return(x+y);}main(){inta=l1b=2,c=3,sum;sum=fun((a++,b++,a+b),C++);printf("%d\n",sum);
结构化程序设计的核心和基础是()。
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";strcat(s1,s2);while(s2[i
有下列程序:main(){inty=20;do{y--;}while(--y);printf("%d\n",y--);}当执行程序时,输出的结果是()。
按照“先进先出”组织数据的数据结构是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列叙述中正确的是()。
关于结构化程序设计原则和方法描述错误的是()。
随机试题
治疗金黄色葡萄球菌引起的急慢性骨髓炎及关节感染的首选药是
A.药师以上(含药师和中药师)的专业技术职称B.药学或相关专业的学历,或者具有药学专业的技术职称C.执业药师或有药师以上(含药师和中药师)的专业技术职称D.药学专业的技术职称药品零售企业的质量负责人应具有()
若三相异步电动机采用变频调速时,当频率降低,转速将()。
按A→D→I顺序组织施工,则网络计划的变化如图2所示。【问题】(1)计算工期是多少天?(2)机械在现场的使用和闲置时间各是多少天?试比较以上两个方案的优缺点。
某项目需要运用成本分析方法中的比率法寻求降低成本的有效途径,从而需要了解预算成本、实际成本和降低成本的比例关系,应该采用比率法的是()。
良好的职业道德品质,不是天生的。从业人员需要在日常学习、工作和生活中,按照职业道德规范的要求,不断地进行()。
图例:数字表(表中所含数字为1至9的自然数):根据图例和数字表回答下列各题:数字表中第4行重复数字对应的符号是()。
男性:女性
假设某医院诊疗科、医生和患者各实体对应的关系模式如下:诊疗科(科室代码,科室名称,电话)医生(医生代码,姓名,科室代码)患者(病历号,姓名,年龄,性别,病情,就诊日期,医生代码)其中诊疗科允许有多部电话,则电话属性为
Idon’tknowhowIbecameawriter,butIthinkitwasofacertainforceinmethatIhadtowrite.Andthatforcefinallyburs
最新回复
(
0
)