首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2017-04-26
35
问题
有以下程序
#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、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/dcDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式1/2*(int)3.7/(int)(2.4*(1.5+2.5))值的数据类型为______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
以下数组定义中错误的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
在下列关于二叉树的叙述中,正确的一项是
随机试题
社会主义与资本主义的根本区别在于
患者男性,双眼异物感及烧灼感,伴大量水样分泌物4天。结膜充血、水肿,伴片状结膜下出血,角膜上皮点状脱失,3天后形成上皮下浸润,伴有耳前淋巴结肿大和压痛。患者发病后3周,角膜上皮下浸润加剧,此时可选择的治疗方案是
原人参二醇是
A.薄荷B.荆芥C.益母草D.广藿香E.细辛具有气辛香,味辛辣,麻舌特征的药材是
甲某是某路边饭店老板,一天趁货车司机在自己饭店吃饭的时机,将货车上的贵重药材拽下两包,暂时放到离车不远的地方,然后又去招待客人。另一路过三轮车夫乙看到路边的两包东西,以为是来往司机不小心掉下的,遂将其拉走,卖款得三千元。待货车司机走后,甲再去拉药材,已不见
在成本逼近法中,投资利润的正确计算公式为()。
商品化会计软件与定点开发会计软件的最大区别在于()。
根据有关法律法规规定,输入动植物、动植物产品和其他检疫物,应当在( )实施检疫。未经检验检疫机构同意,不得卸离运输工具。
为了表现的需要,幼儿绘画时有时会出现透明的墙,让人能看见被墙遮挡的东西,这反映儿童美术的()
某化工厂因安全生产事故被安监部门作出以下处理:一是查封不符合安全生产标准的货物5000箱;二是追究公司法定代表人责任;三是罚款20000元。上述决定中属于行政强制的是()。
最新回复
(
0
)