首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
48
问题
有以下程序:
#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全国计算机二级
相关试题推荐
数据库系统的三级模式不包括( )。
计算机能直接执行的程序是
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()。intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k一1)+1;}
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
数据库管理系统的基本功能不包括
请编写函数fun,其功能是:计算并输出下列多项式的值,S=(1—1/2)+(1/3—1/4)+…+(1/(2n-1)-1/2n)例如,若主函数从键盘给n输入8后,则输出为S=0.662872。注意:要求n的值大于1但不大于100。请勿改动
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列关于二叉树的叙述中,正确的是( )。
流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中判断框的图形是()。
随机试题
电控发动机冷车难起动的原因有哪些?
下列哪几项可使血红蛋白氧离曲线右移
铸造包埋材料描述正确的是
患者,女,34岁。因原发性甲亢行甲状腺双侧次全切除术。术中操作正确的是
以下水解易生成氢氰酸和苯甲醛的是()。
发现学习只适用于自然科学,不适合用于社会科学。()
在下列各类市场中,不属于生产要素市场的有()。
Itiseasiertonegotiateinitialsalaryrequirementbecauseonceyouareinside,theorganizationalconstraintsinfluencewage
某台微机安装的是64位操作系统,“64位”指的是
Researchiscommonlydividedinto"applied"and"pure".Thisclassificationisarbitraryandloose,butwhatisusuallymeantis
最新回复
(
0
)