首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { FILE *pf; char *s1="China", *s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf
有以下程序 #include main() { FILE *pf; char *s1="China", *s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf
admin
2015-07-31
28
问题
有以下程序
#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、China
B、Chinang
C、ChinaBeijing
D、BeijingChina
答案
B
解析
本题考查文件操作函数,fwrite和rewind函数,题目中先是将s2字符串写入adc.dat中,然后将写指针回到文件开头,然后写入s1字符串,那么s1字符串就将前五个字符覆盖,所以最终结果为Chinang,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/JoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);else
语句定义如下:charstrl[50],str2[20],ch;则下列语句正确的是______。
下列选项中,合法的C语言关键字是()。
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
执行语句for(i=1;i++<4;);后变量i的值是______。
在先左后右的原贝吓,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
下列不属于软件工程的3个要素的是()。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
随机试题
病毒感染宿主细胞后可出现()
突然出现上腹部剑突下剧烈绞痛,不发烧,巩膜无黄染,腹部检查:未见确切压痛部位,腹软,血象正常,治疗此病人首先应()
A、脉搏短绌B、水冲脉C、奇脉D、颈静脉搏动E、交替脉主动脉瓣关闭不全,多表现为
下列选项中,不适合用市场比较法进行评估的是()。
投资是人类重要的经济活动,而()在各种投资活动中占据最重要的位置。
编制按( )分解的资金使用计划,通常可利用控制项目进度的网络图进一步扩充得到。
下列费用中属于安装工程费用的是()。
关于企业价值评估的说法,不正确的有()。
《刑法》第335条规定:医务人员由于严重不负责任,造成就诊人死亡或者严重损害就诊人身体健康的,处3年以下有期徒刑或拘役。该条采取的是()。
WherewasAdamborn?
最新回复
(
0
)