首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf)
有以下程序 #include<stdio.h> main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf)
admin
2018-11-21
35
问题
有以下程序
#include<stdio.h>
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
解析
本题主考查函数fwljte的使用。函数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中,所以此时文件abe.dat的内容为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/Eexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#includemain(){char*ch[4]={“red”,“green”,“blue”};inti=0;while(ch[i]){putchar(ch[i
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
以下有关宏替换的叙述不正确的是()。
设有以下语句()structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0]则表达
以下叙述中错误的是
若变量已正确定义并赋值,下面符合C语言的表达式是______。
C语言规定如果调用fpute函数输出成功,则返回值是()
下列叙述中正确的是()。
函数fun的功能是计算Xn doublefun(doublex,intn) { inti;doubley=1; for(i=1;i<=n;i++)y=y*x; returny;} 主函数中已经正确定义m
随机试题
在实施临床试验前。对无行为能力的病人要获得其家属的同意,这属于
下列不属于急性肾小球肾炎的临床特征的是
加强农村医疗卫生基础设施建设,鼓励社会力量在()、()两级兴办非营利性医疗卫生机构,巩固和健全县、乡、村三级医疗卫生服务体系。
排水立管与排出管端部的连接,宜采用两个45°弯头或弯曲半径不小于()管径的90°弯头。
()是将矩阵组织结构与事业部组织结构有机结合而形成的管理组织结构模式。
经营者按核定的实现利润基数分档提取效益年薪的模式是()。
根据体育与健康课程标准,以下不是教学内容依据的是()。
对被判处有期徒刑缓刑的罪犯,由公安机关或基层组织予以考察。()
Brazilhasbecomeoneofthedevelopingworld’sgreatsuccessesatreducingpopulationgrowthbutmorebyaccidentthandesign.
Accordingtotheauthor,theEnglishlanguage______.WhatistrueabouttheEFTAorganizationaccordingtothepassage?
最新回复
(
0
)