首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewi
有以下程序 #include main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewi
admin
2015-12-25
27
问题
有以下程序
#include
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、Chinang
B、China
C、ChinaBeijing
D、BeijingChina
答案
A
解析
本题主考查函数fwrite的使用。函数fwrite的调用形式为:int fwrite(char *pt,unsigned size,unsigned n,FILE*fp);其功能是把pt所指向的n*size个字节输出到fp所指文件中。在本题中fwrite(s2,7,1,pf);的功能是把字符串“Beijing”输入到文件abc.dat中,然后调用rewind(pf),把文件位置指针回到文件开头,再调用fwrite(s1,5,1,Pf)把字符串“China”写入到文件abc.dat中,所以此时文件abc.dat的内容为Chinang。
转载请注明原文地址:https://jikaoti.com/ti/ufi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,while和do…while循环的主要区别是()。
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。ch=’b’;k=10;printf("%x,%o,",ch,ch,k);printf("k:%%d\n"
若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
以下叙述中错误的是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
下列叙述中正确的是()。
下列有关数据库的描述,正确的是
下列叙述中正确的是()。
若以“叶”方式打开一个己存在的文件,则下列叙述正确的是()。
随机试题
下列特性穴中除哪项外基本上都位于肘、膝关节以下
下列建设工程现场文明施工的措施中,属于抓好文明施工建设工作的是()。
某企业采用工作量法对运输车辆计提折旧,该企业的一辆运货卡车价值为60000元,预计总行驶量程为50万km,预计报废时的净残值率为5%,本月该卡车行驶4000km,则该辆卡车的月折旧额为()元。
设置在建筑物内的锅炉,其储油间的油箱应密闭()。
分类数据和顺序数据统称()。
陈某向李某购买一批水泥,价款为10万元。合同履行前,李某未经陈某的同意,将价款债权转让给王某,并通知陈某直接向王某付款。陈某与李某未约定合同权利不得转让。下列关于李某的转让行为效力的表述中,符合合同法律制度规定的是()。
设随机变量X和Y相互独立,均服从P(1)分布,则P{max(X,Y)≠0}等于().
求
微机硬件系统中最核心的部件是()。
Itisnot,byanymeans,theworld’soldestcompany.ThereareJapanesehotelsdatingbacktothe8thcentury,Germanbreweries
最新回复
(
0
)