首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2016-12-18
45
问题
有以下程序
#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
解析
本题主考查函数fwrite的使用。函数fwrite的调用形式为:int fwrite(char*pt,unsigned size,unsignedn,FILE*fp):其功能是把pt所指向的n*size个字节输出到fp所指文件中。在本题中“fwrite((s2,7,1,pt);”的功能是把字符串“Beijing”输入到文件abe.dat中,然后调用rewind(pf),把文件位置指针回到文件开头,再调用“fwrite(s1,5,1,pf)”把字符串“China”写入到文件abc.dat中,所以此时文件abc.dat的内容为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/U5Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序执行时的输入数据是"2473",则下述程序的输出结果是#includevoidmain(){intcs;while((cs=getchar())!=;’\n’){switch(cs-’2’){case0
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
下列叙述中正确的是
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
以下不正确的叙述是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
下列关于单目运算符++,--的叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
随机试题
Otherexperimentshaveshown【61】thebrainneedstimeto"digest"【62】hasbeenlearned.Thetimenecessary【63】thisis5to1
工程量清单作为招标文件的组成部分,一个最基本的功能是作为信息的载体,为潜在的投标者提供必要的信息。投标人如果认为分部分项工程量清单有遗漏,需通过()的方式由清单编制人作统一的修改更正。
某施工企业年存货量5万吨,储存固定成本为0.3万元,每吨存货的储存变动成本为0.1元,该施工企业的年度存货储存成本为()。
关于阳性强化法,下列说法正确的包括()
设0<a<1,函数y=logax在区间[2a,4a]上的最小值为一1,则a=().
2006年2月28日,中共中央台湾工作办公室、国务院台湾事务办公室受权就陈水扁决定终止“国统会”运作和()适用发表声明。
下面四种特质都是特尔提出的,其中哪一种特质和其他三种不在一个层级上?()
在DOWHILE…ENDDO循环结构中,LOOP命令的作用是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
冯·诺依曼型计算机的硬件系统的功能部件是A)运算器、控制器、存储器、输入设备和输出设备B)运算器、存储器、显示器、输入设备和输出设备C)运算器、控制器、存储器、键盘和鼠标D)运算器、控制器、硬盘、输入设备和输出设备
最新回复
(
0
)