首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,l,
有以下程序 #include<stdio.h> main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,l,
admin
2020-03-15
22
问题
有以下程序
#include<stdio.h>
main()
{ FILE *pf;
char *s1="China",*s2="Beijing";
pf=fopen("abc.dat","wb+");
fwrite(s2,7,l,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.
转载请注明原文地址:https://kaotiyun.com/show/0RCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=3;a+=a-=a*a:printf("%d\n",a);}程序的输出结果是
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
以下选项中不能用作C程序合法常量的是
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下程序段inti,n;for(i=0;i
以下叙述中错误的是
软件需求分析阶段的主要任务是()。
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
下列选项中不符合良好程序设计风格的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
我国学校与社会各组织和个人之间关系的法律调整,最突出地反映在()
以下为目前诊断脑出血最好方法的是
由两个以上法人或者其他组织组成一个联合体参加工程投标的,联合体各方应指定牵头人,并向招标人提交由联合体所有成员签署的()。
会计数据输出包括的形式有()。
关于行政诉讼简易程序,下列说法正确的是()。
仁达公司2005年1月2日购入B公司2005年1月1日发行的五年期可转换公司债券,B公司在可转换公司债券募集说明书中规定:从2006年起每年1月5日支付上一年度的债券利息(即,上年末仍未转换为普通股的债券利息);债券持有人自2006年3月31日起可以申请将
在具有商业实质且公允价值能够可靠计量的非货币性资产交换中,下列有关会计处理正确的是()。
根据我国宪法规定,下列选项表述正确的有()。
以下是关于党的思想路线的材料:材料1“贯彻‘三个代表’要求,我们必须坚持党的解放思想、实事求是的思想路线,大力发展求真务实,勇于创新的精神,创造性的推进党和国家的各项工作,在实践中不断丰富和发展马克思主义。”
在数据库管理系统提供的数据语言中,负责数据模式定义的是
最新回复
(
0
)