首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
51
问题
有以下程序:
#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://jikaoti.com/ti/EHd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
下列定义变量的语句中错误的是()。
以下叙述中错误的是()。
以下叙述中正确的是
以下叙述中正确的是()。
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是()。
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
随机试题
某建筑施工企业接到《房屋市政工程生产安全重大隐患治理挂牌督办通知书》后,立即组织治理,在确认重大隐患消除后,申请解除督办,但经审查不合格,则该企业()。
平行登记是企业内部牵制制度在会计核算上的具体运用。()
健康教育的传播方法不包括
脑震荡原发性脑干损伤
设函数可导,则必有:
ABC公司为增值税一般纳税人,2017年6月发生如下经济业务:(1)3日购入生产用A材料一批,取得增值税专用发票注明的价款80万元,增值税税额13.6万元,款项已通过转账支票方式支付,当日材料已验收入库。(2)9日外购需安装的生产线设备一套,取得增值税
下列关于计算机通讯技术的表述不正确的是()。
下列有关明清时期司法机关的说法中,正确的是哪些?()。
设有摆线试求L绕x轴旋转一周所得旋转面的面积。
RTOS响应时间的具体指标不包括如下哪一项?()。
最新回复
(
0
)