首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> nlain() FILE*pf: char*sl="China",*s2="Beijing": pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf): rewind(
有以下程序: #include<stdio.h> nlain() FILE*pf: char*sl="China",*s2="Beijing": pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf): rewind(
admin
2020-07-28
69
问题
有以下程序:
#include<stdio.h>
nlain()
FILE*pf:
char*sl="China",*s2="Beijing":
pf=fopen("abc.dat","wb+");
fwrite(s2,7,1,pf):
rewind(pf);/*文件位置指针回到文件开头**
fwrite(s1,5,1,pf):
fclose(pf);
}
以上程序执行后。abe.dat文件的内容是( )。
选项
A、China
B、Chinang
C、ChinaBeijing
D、BeijingChina
答案
B
解析
pf是一个文件指针,fopen("abc.dat""wb+")执行后,fp指向可读写的二进制文件abc.dat。语句fwrite(s2,7,1,pf);是将s2的前7*1个字符的内容写入pf中,即Beijing。rewind(pf)是将文件位置指针移回到文件开头,语句fwrite(s1,5,1,pf)是从文件的开头位置向s1写入五个字符,所以结果为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/fG3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
下面不属于结构化程序设计风格的是
将数据库的结构划分成多个层次,是为了提高数据库的
关系数据模型的三个组成部分中不包括
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
下面选项中合法的字符常量是
有以下程序main(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
随机试题
M受体分布的主要范围是
犯罪嫌疑人甲,17周岁,被判处有期徒刑6年,公安机关应当依据生效的判决书,将该未成年人的犯罪记录予以封存。
Alibraryismorethanjustaplacewherebooksarestored.Alibraryisasourceofinformation.Thatinformationmaycomefrom
患者,男性,70岁。冠心病史10余年,冠状动脉造影检查后出现恶心、食欲缺乏。尿量350ml/24h,BP140/80mmHg,血红蛋白118g/L,血尿素氮22mmol/L,肌酐230μmol/L。病情继续发展,该患者可能出现哪些临床表现
2岁半至4岁期间的特点是
下列剂型中“没有固定剂型”的是
护士巡视病房,发现患者静脉输注的药液不滴,挤压时感觉输液管有阻力,松手时无回血。此种情况是
工程建设定额按编制程序和用途可分为()。
Excel中,要使某一列单元格的列宽为最适列宽,最简单的方法是用鼠标的左键双击要调整列的列标右侧的列标分格线。()
A、Theylikemassproducedthings.B、Theydesignthingsthemselvesandsellthem.C、Theymakeclothesandtoolsforthemselves.D
最新回复
(
0
)