首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { FILE *pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,
有以下程序 #include main() { FILE *pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,
admin
2015-08-14
53
问题
有以下程序
#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的调用形式为:Intfwrite(chat*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/IFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
简单的交换排序方法是()。
若有定义血b[8],*p=b;则p+6表示()。
若执行下列的程序时,从键盘上输入1和2,则输出结果是()。#include<stdio.h>main(){inta,b,s;scanf("%d%d",&a,&B);S=a;if(a<B)
下列叙述中错误的是()。
若有下列定义和语句:intu=011,v=Ox11,w=11;printf("%o,%x,%d\n”,u,v,w);则输出结果是()。
关于结构化程序设计原则和方法描述错误的是()。
数据库技术的根本目标是要解决数据的()
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用""(双撇号)括起时,寻找被包含文件的方式是()。
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
随机试题
根据汉字的本义,指出下列汉字属于“六书”中哪一种结构类型例:象(象形字)坐()行()鹿()面()衷()
不属于大黄处方用名的是
善“引火归元”者是善温中散寒者是
A.决明子B.乌梅C.草果D.沙苑子E.枸杞子长椭圆形、具三钝棱,表面灰棕色至红棕色,特异香气,味辛、微苦()
患者,男,50岁,因胆囊结石行B超检查。检查前1晚宜进食的食物是
[2010年第120题]综合布线有什么功能?
费用项目清单主要包括()。
管道安装完毕后,要通过致密性试验检验其安装质量,其试验压力分别为()。
税务机关行政执法人员当场收缴罚款的,必须向当事人出具合法罚款收据,并应当自收缴罚款之日起的一定时限内将罚款交至税务机关,下列各项中,符合上述时限规定的是()。
Accordingtothenewsitem,manyCanadiansgatheredinMontreal
最新回复
(
0
)