首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
31
问题
有以下程序
#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语言程序中,下列说法正确的是()。
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%f",PI);
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
已知#intt=0;while(t=1){...}则以下叙述正确的是
下列叙述中正确的是
下列叙述中,错误的是()。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
随机试题
Banksarenotordinarilypreparedtopayoutallaccounts:theyrelyondepositors(储户)nottodemandpaymentallatthesametime
Formanyenvironmentalists,allhumaninfluenceontheplanetisbad.Manynaturalscientistsimplicitlysharethisoutlook.Thi
伤寒病人入院时常规培养应为伤寒慢性带菌者必要时应作
氯丙嗪碳酸锂
[2007年,第105题]如果把图7.3-2所示电路中的变压器视为理想器件,则当时有()。
阅读以下文字,完成以下问题。耗资5000多万元的中国首个湿地公园——肇庆星湖湿地公园,已在广东肇庆星湖风景名胜区内建成。肇庆星湖风景名胜区是中国第一个国家级自然保护区和中国第一批世界生物圈保护区,也是中国风景名胜区ISO14000国家示范区和国家
一般在市面上出售的转基因食品对人的健康没有威胁,因为大部分此类食品只是改变了食品的营养结构,例如提高蛋白质含量,真正从人类的利益出发开发的转基因食品对我们是有益的。当然,这只是就短期而言,如果以一百万年为思考范围,人会不会因为吃了营养结构改变的食物而引起生
时代精神与民族精神紧密相连,下列关于二者关系的表述正确的是()
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
______beforewedepartthedayaftertomorrow,weshouldhaveawonderfulparty.
最新回复
(
0
)