首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { FILE*pf; char*s1="China,",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind
有以下程序: #include<stdio.h> main( ) { FILE*pf; char*s1="China,",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind
admin
2018-06-28
61
问题
有以下程序:
#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/Kxxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\n",i1,i2);
下列对于线性链表的描述中正确的是______。
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include main(){ FILE *fout; char ch;fout=fopen(’abc.txt’,’w’);ch=fg
以下程序的输出结果是() main() {staticchara[10]={"Chinese"}; printf("%d",strlen(a)); }
以下数组定义中错误的是()。
若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语printf(【】,x/y);补充完整,使其输出的计算机结果形式为:x/y=11。
设有如下宏定义#defineMYSWAP(z,x,y){z=x;x=y;y=z;}以下程序段通过宏调用实现变量a,b内容交换,请填空。floata=5,b=16,c;MYSWAP(【】a,b);
以下选项中正确的语句组是______。
以下不能正确定义二维数组的选项是
有以下程序#includemain(){charp[]={′a′,′b′,′c′},q[10]={′a′,′b′,′c′};printf("%d%d\n",strlen(p),strlen(q));}以下叙述中正确的是
随机试题
在图5—98中,零件的压力中心与重心相重合的有__________图形。
Themoreyougive,______youobtain.
1分子乙酰CoA彻底氧化可生成()分子
对WES征的认识,下列哪一项是错误的
中毒型细菌性痢疾的发病原理可能是
一风湿性心脏病二尖瓣狭窄患者,突然出现心悸、脉搏短绌,立即行心电图描记。该患者的心律是
二级建造师应当具备的执业技术能力包括()
对建筑通风空调系统检查中,不符合现行国家工程消防技术标准的是()。
下列有关运输普通发票进项税额抵扣的规定,表述错误的是()。
西方流传的《帝国亡于铁钉》一书中有一首民谣写道:铁钉缺,马蹄裂;马蹄裂,战马蹶;战马蹶,骑士跌;骑士跌,军团削;军团削,战士折;战士折,帝国灭。马蹄铁上一个钉子的脱落和丢失,本是初始条件下的十分微小的事物,是一个细节。我们谁也不会误解为一个马蹄上的铁钉的脱
最新回复
(
0
)