首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2
有以下程序: #include <stdio.h> main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2
admin
2022-04-01
54
问题
有以下程序:
#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
解析
本题考查文件操作函数:fwrite和rewind函数。题目中先是将s2字符串写入adc.dat中,然后将写指针回到文件开头,然后写入s1字符串,那么s1字符串就将前5个字符覆盖,所以最终结果为Chinang,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/N9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义并赋值,以下正确的表达式是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
在数据管理技术发展的三个阶段中,数据共享最好的是
有以下程序#includemain(){inta=2,b;b=a
以下叙述中正确的是
有以下程序:#includevoidfun(char*c,intd){*c=*c+1:d=d+1:prinff(“%c,%c,”,*c,d);}main(){charb=’a’
有如下说明:intarray[10]={1,2,3,4,5,6,7,8,9,10},*p=array;则数值为9的表达式是________。
结构化程序由三种基本结构组成,三种基本结构组成的算法
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是()。
下列选项中不属于结构化程序设计原则的是
随机试题
坐骨神经痛最常见的原因是()。
在铸铁熔炼过程中,()是熔化过程的重要问题之一。
必要收益率与投资者认识到的风险有关。如果某项资产的风险较低,那么投资者对该项资产要求的必要收益率就较高。()
文化长廊是济南泉城广场的标志性建筑物,长廊内设有多尊山东籍的历史名人雕塑,其中包括()
为了解决名词、术语脱离事物,抽象概念脱离具体形象,理解脱离感知等矛盾,教师在教学时必须注意贯彻()。
分集接收的信号合并方式可分为最佳选择式、等增益相加式、最大比值相加式。()
急件秘密××局办公室文件×发(11)第023号请
设随机变量X~U(0,1),在X=x(0<x<1)下,Y~U(0,x).求X,Y的联合密度函数;
1991年,陈丹大学毕业。“大学毕业以后我只有一个很朦胧的【131】,想成功,但是并不【132】怎样才能成功。”于是,陈丹开始不断地乱撞。她换过很多工作,做过销售、律师,还曾远【133】欧洲工作,等等。追求完美的陈丹力求把每一件事情都做好,于是她在工作上投
A.factB.continuouslyC.ignoreD.whenE.muchF.showsG.preventedH.playsI.limitedJ.unconsciouslyK.dataL.
最新回复
(
0
)