首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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://kaotiyun.com/show/eRDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%f",PI);
函数fseek()的正确调用形式是()。
设定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。stmctst{intx;inty;intz;}structworker{charname
下列程序的运行结果为()。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=1,d=3,t;printf("%d\n",(MAX(a+b,c+d))*1
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11
有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c=k;执行该程序段后,k的值是()。
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
若有说明inta[][3]={0,0};,则不正确的叙述是()。
下列叙述中正确的是()。
随机试题
胸部损伤时,下列哪项是不恰当的
最易发生颈淋巴结转移癌瘤是
下列哪组穴不是各经的起穴-止穴?
德国牧羊犬,2岁,雄性,近2个月来在右肘头出现一鸡蛋大小的逐渐增大的波动性肿胀,无热无痛,未见明显跛行。根治该病最佳的方法是
林甲和林乙共同继承了一辆丰田汽车,林甲会开车,加上上班离得较远,想要这两汽车,而林乙因为不会开车,不想要,那么可以采取的分割方式为( )。
根据《首次公开发行股票并上市管理办法》,如果最近3个会计年度营业收入累计超过人民币3亿元,发行人应符合的会计指标要求是()。
2013年5月16日,近千名昆明民众聚集在云南省政府门前街道,抵制落户昆明西郊安宁的中石油炼油项目。针对市民的质疑与担忧,昆明市市长李文荣表示,关于公众关心的PX部分仍在研究中,将坚持走民主决策的程序,“大多数群众说不上,市人民政府就决定不上”。
根据左图规律,右图“?”处应为()。
某地实行青年公益实践活动。让你列举一个主题。并谈谈如何组织该活动。
ThebiggestproblemfacingChileasitpromotesitselfasatouristdestinationtobereckonedwith,isthatitisattheendof
最新回复
(
0
)