首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
71
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下叙述中正确的是
设有定义charstr[]="Hello";则语句pfintf("%d%d",sizeof(str),strlen(str));的输出结果是
下列关于线性链表的叙述中,正确的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
以下叙述中正确的是
数据库中对概念模式内容进行说明的语言是()。
以下选项中的编译预处理命令行,正确的是()。
以下C语言用户标识符中,不合法的是
下列说法正确的是()。
随机试题
下列说法哪项是不正确的?
产褥感染病人应取正确体位是()
下列关于最高限价的表述错误的是()。
李某于5月6日向商标局提出了商标注册的申请,商标局经初步审定,在5月15日予以公告。后有人对该商标申请提出异议,商标评审会于9月20日裁定商标异议不能成立,最终商标局于9月30日核准注册了该商标。则该商标的有效期应从()起计算。
操行评定是在一定时期内对学生的思想行为所做得比较全面的评价。()
供给侧改革全称是“供给侧的经济结构性改革”,在适度扩大总需求的同时,着力加强供给侧结构性改革,着力提高供给体系质量和效率,增强经济持续增长动力。下列能体现出这一作用新趋势的有()。①建设能源物联网,方便居民监控管理能源使用②线上互联企业和线下传
设微分方程=2y-x,在它的所有解中求一个解y=y(x),使该曲线y=y(x)与直线x=1,x=2及x轴围成的图形绕x轴旋转一周所生成的旋转体体积最小.
一个C++语言程序的开发步骤通常包括编辑、【】、链接、运行和调试。
Dinosaurswerereptileswhichbecameextinctabout65millionyearsago.Themostintriguingquestionaboutdinosaurshasalways
Youthoughttherisingcostofcollegetuitionwasbad?Thencheckouttherisingcostofcollegetextbooks.TheAmericanEnterp
最新回复
(
0
)