首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
24
问题
有以下程序
#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://jikaoti.com/ti/sQi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列选项中不属于结构化程序设计方法的是
若有定义inta[4][4]={1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[1][1]得到的初值是______。
表达式1/2*(int)3.7/(int)(2.4*(1.5+2.5))值的数据类型为______。
下列有关数据库的描述,正确的是
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
在C语言中,函数返回值的类型最终取决于
随机试题
一呼衰患者,经治疗后好转,2小时前出现兴奋躁动,血气分析结果:PaO252mrnHg,PaC0260mmHg,pH7.49,BE+19rmnol/L.K+2.4mmol/L,Cl-76mmoL/L。应该采用何种治疗()
椎管内麻醉时,有关不同神经纤维阻滞的先后顺序,正确的是
肾虚头痛的主方是:
苍术具有而厚朴不具有的功效是
在一定的空间尺度内可以突出城市道路红线的建筑突出物为()。
报名参加注册咨询工程师(投资)考试的报名者,当获得工程技术类或工程经济类专业大专毕业后,至少需要有()年以上从事工程咨询相关业务的工作经历。
会计软件及相关文档资料应保管至该软件停止使用后()年。
各级政府及政府机构出现资金剩余时,可通过购买()投资于证券市场。I.政府债券Ⅱ.股份制银行发行的股票Ⅲ.可转换公司债券Ⅳ.金融债券
下列项目中,应计人营业外支出的是()。
TaskOne—JobsForquestions13-17,matchtheextractswiththejobs,listedA-H.Foreachextract,decidewhatthejobthespeak
最新回复
(
0
)