首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
81
问题
有以下程序
#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全国计算机二级
相关试题推荐
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列关于栈的描述中错误的是()。
表示关系X<=Y<=Z的C语言表达式为()。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
以下叙述中错误的是()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2)
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
随机试题
以下周围血管彩色多普勒检查注意事项中,错误的是
1999年WHO建议糖尿病新分型中2型糖尿病是
以下关于囊肿型淋巴管瘤的叙述哪项是错误的
A市N区居民邵伟雄请邻居叶明星帮忙,在A市F区永一副食商亭(该商亭为坐落于A市S区的海龙食品公司设立,用的是海龙食品公司的营业执照)购买一箱啤酒招待朋友。在开启到第三瓶啤酒时,该啤酒瓶突然爆炸,玻璃碎片将邵伟雄的眼睛严重击伤,其朋友乔鸣、李启及其子邵小雄的
针对经济运行状况,灵活地调整财政收支来影响社会总需求与总供给的总量关系,使之趋于平衡。例如,通过()和削减支出来减少总需求。
甲向乙借款,并以本人所有的一件古董花瓶设定质押担保,甲为此就该花瓶购买了一份财产意外损失险。在乙保管花瓶期间,花瓶毁于泥石流。如果甲没有按时还款,根据物权法律制度的规定,下列表述中,正确的是()。
下列公安机关执法监督中不属于内部监督的是()。
x→0时,由1-cosax~[*]得[*]
Throughouthistorymanhaschangedhisphysicalenvironmentinordertoimprovehiswayoflife.Withthetoolsoftechnolog
Since1979,thecountry________________(一直致力于减轻农民的负担).
最新回复
(
0
)