首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<sldio.h> main() {FILE*pt; (thar*s1=si="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1.pf); rewin
有以下程序: #include<sldio.h> main() {FILE*pt; (thar*s1=si="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1.pf); rewin
admin
2020-10-26
14
问题
有以下程序:
#include<sldio.h>
main()
{FILE*pt;
(thar*s1=si="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字符串写入abc.dat中,然后将写指针回到文件开头,然后写入s1字符串,那么s1字符串就将前5个字符覆盖,所以最终结果为Chinang,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/et3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=2,b=-2,c=2;printf("Vodkn",a/b&c);}程序运行后的输出结果是()。【10年3月】
有以下程序:#includefun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;retumm;}main(){intj=1,m=1,k;k=fun(j,m);pfinff("%d,",k
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
有以下程序:#include#includevoidfun(char*8,intml,intm2){chart,*p;p=s+ml;s=s+m2;while(8
若有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=一1))a=5;printf(
若有定义:charC;doubled;程序运行时输入:12,能把字符1输入给变量c、数值2输入给变量d的输入语句是()。
设有以下语句:typedefstructTT{charc;inta[4];}CIN:则下面叙述中正确的是()。
若要建立下图所示的存储结构,以下正确的程序段是()。
下面描述不属于软件特点的是()。
给定程序中,函数fun的功能是:将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为10、4、2、8、6,排序后链表结点数据域从头至尾的数据为2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线删除
随机试题
A.转化B.转导C.溶血性转换D.接合E.原生质融合以温和噬菌体为载体,受体菌获供体菌遗传物质而获得新的性状称为
缆索吊装施工的混凝土拱桥的成桥状态计算和施工阶段计算可分开进行。( )
放射性黑铜矿砂
采用成本分析模式、存货模式和随机模型确定现金最佳持有量时,均需考虑的成本因索是()。
物权是一种()。
下述范畴中,属于道德评价的是()。
国际金融经济危机与主权债务危机相继爆发,使西方标榜的资本主义制度优越性黯然失色,迫使国际社会反思其弊端。目前无论是欧洲推崇的高福利“莱茵模式”.还是美英推崇的完全自由“盎格鲁一撒克逊模式”,均因其固有的缺陷而陷人困境。过度放纵的西方经济社会制度导致的种种弊
政策性收益是指由于某些政策、法规的变动而导致的个体收益,这种收益不会导致整个社会财富的增长,只会导致整个社会财富的重新分配。根据上述定义,下列选项中属于政策性收益的是:
假设某一商业银行的资产负债表如表1-6-1所示:假定存款客户不提现,不转存定期存款。试求:在法定存款准备金率为10%的情况下,如果该银行把10%的存款作为超额准备金,存款货币和存款乘数会有变化吗?
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DoUntilb<0a=InputBox("输入a的值")a=Val(@A@b=InputBox("输入b的值")
最新回复
(
0
)