首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,
有以下程序 #include main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,
admin
2018-01-11
34
问题
有以下程序
#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)”把字符串“Chma”写入到文件abc.dat中,所以此时文件abc.dat的内容为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/sUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i++)
下列选项中不会引起二义性的宏定义是()。
软件设计模块化的目的是________程序设计的复杂性。
有以下程序,若运时从键盘输入:18,11,则程序的输出结果是________。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a
在面向对象的程序设计中,类描述的是具有相似性质的一组_________。
在程序设计阶段应该采取_________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
设有定义:“inta;floatb;”,执行“scanf("%2d%f",&a,&b);”语句时,若从键盘输入876543.0,a和b的值分别是()。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
以下选项中可作为C语言合法整数的是()。
随机试题
2006年潘某因盖房挖地基,发现一个瓦罐,内有500块银元及一块棉布,上面写着“为防日寇搜查,特埋此。梁天,1940年7月5日”。梁天为梁大明的爷爷,1940年7月8日被日寇杀害。依我国现行法律的规定,该500块银元()。
下列哪种疾病不引起咳嗽
特别提款权是同际货币基金组织于1968年在原有的普通贷款权之外,按各同认缴份额的比例分配给会员国的一种使用资金的特别权利。下列表述正确的是:()
合同当事人对合同的可变更或可撤销发生争议,只有()有权变更或撤销合同。
()是指上市公司股份的持有者通过抵押其持有的股票给托管机构进而发行的公司债券。
下列行为中,违反《银行业从业人员职业操守》中“信息保密”规定的是()。
会计凭证的传递是指会计凭证从取得或填制时起至归档保管过程中,在单位内部有关部门和人员之间的传送程序。()
小规模纳税人销售货物采用销售额和应纳增值税合并定价的方法向客户结算款项时,应按照不含税的销售额确认收入。()
关于望远镜,下列说法正确的是()。
Intheyearsfollowingthe1977DietaryGoalsandthe1982NationalAcademyofSciencesreportondietandcancer,thefoodindu
最新回复
(
0
)