首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> nlain() FILE*pf: char*sl="China",*s2="Beijing": pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf): rewind(
有以下程序: #include<stdio.h> nlain() FILE*pf: char*sl="China",*s2="Beijing": pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf): rewind(
admin
2020-07-28
52
问题
有以下程序:
#include<stdio.h>
nlain()
FILE*pf:
char*sl="China",*s2="Beijing":
pf=fopen("abc.dat","wb+");
fwrite(s2,7,1,pf):
rewind(pf);/*文件位置指针回到文件开头**
fwrite(s1,5,1,pf):
fclose(pf);
}
以上程序执行后。abe.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/fG3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
与数学表达式x≥y≥z对应的C语言表达式是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
下面不属于软件需求分析阶段任务的是
下面不属于结构化程序设计风格的是
关系数据库规范化的目的是为了解决关系数据库中的
软件(程序)调试的任务是
随机试题
避孕方法选择时应考虑到
大细胞性贫血是()的重要特征。
下列关于法人的说法,错误的是()。
(2012年)纳税人已经缴纳车辆购置税,在办理车辆登记注册手续前,可以申请退还车辆购置税的有()。
操作技能的形成可分几个阶段()。
【2013下】一个数学成绩优秀的学生由于某种原因产生了对数学的厌恶,他在离开学校后很可能不会再主动研究数学问题了。这种现象属于()。
课外教育是()
请从所给的四个选项中,选出最符合左边五个图形一致性规律的选项。()
给出下列的代码,哪行在编译时可能会有错误?①publicvoidmodify(){②inti,j,k;③i=100;④while(i>0){⑤j=i*2;⑥System
InZurich,aleadingcantonintheSwissConfederation,ithasbeenproposedtoteachoneforeignlanguage-English-inprimarysc
最新回复
(
0
)