首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"
有以下程序: #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"
admin
2020-11-27
17
问题
有以下程序:
#include<stdio.h>
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、China
B、Chinang
C、ChinaBeijing
D、BeijingChina
答案
B
解析
pf是一个文件指针,fopen("abc.dat""wb+")执行后,fp指向可读写的二进制文件abc.dat。语句fwrite(s2,7,1,pf);是将s2的前7*1个字符的内容写入pf中,即Beijing。rewind(pf)是将文件位置指针移回到文件开头,语句fwrite(s1,5,1,pf)是从文件的开头位置向s1写入五个字符,所以结果为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/Wztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun1(doublea){return(int)(a*=a);}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=f
有以下程序intfun(intx[],intn)main(){staticintsum=0,i;{inta[]={1,2,3,4,5},b[]={6,7,8,9},s=0;for(i=0;i<n;i++)sum+=x[i];s
若有以下程序#include<stdio.h>int*f(int*s,int*t){int*k;if(*s<*t){k=s;s=t;t=k;}returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q
以下叙述中正确的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
以下关于结构化程序设计的叙述中正确的是
下列关于类、对象、属性和方法的叙述中,错误的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
关于算法,以下叙述中错误的是
随机试题
单一客户风险的监测,需要从个体延伸到“风险域”企业。()
最易引起口腔粘膜及皮肤发生过敏反应的药物是
评价蛋白质营养价值高低的主要指标是
咖啡因,茶碱等黄嘌呤生物碱的特征反应
溴酸钾法测定异烟肼含量的原理是
建设项目能否早日投产或及时投产取决于()。
下列导致承包人索赔的情况中,工程师应批准补偿费用及利润的有()
2×18年12月31日,甲公司涉及的一项产品质量未决诉讼案,败诉的可能性为80%。如果胜诉,不需要支付任何费用;如果败诉,需支付赔偿金及诉讼费共计60万元,同时基本确定可从保险公司获得45万元的赔偿。当日,甲公司应确认预计负债的金额为(
阅读下面的材料,按要求作文。网络的不断发展为人们的生活带来了诸多便利,使人与人之间的交流变得十分简单、触手可及。有人说互联网使人与人之间的联系变得更加紧密了,然而调查显示,许多网友即使社交软件里好友上千,但是依然倍感孤独。甚至,在调查对象中有近半
Whenmengrowolder,theirhairoftenbeginstofallout.Whenhairbeginstofallout【C1】______oldage,itisimpossibletomak
最新回复
(
0
)