首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
admin
2010-12-10
70
问题
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
选项
A、fp=fopen("Demo","r");
B、fp=fopen("Demo","ab+");
C、fp=fopen("Demo","w+");
D、fp=fopen("Demo","r+");
答案
D
解析
此题考查文件打开方式对文件操作的影响。由于打开文件进行修改,可见选项A)是错误的,因为此种方式打开时,只能读,不能写,当然无法修改;选项B)是以追加方式"ab+"打开文件读写,以这种方式打开时,新写入的数据只能追加在文件原有内容之后,但可以对以前的数据读出。换言之,"ab+"或"a+"方式打文件后,对于写操作,文件指针只能定位在文件的原有内容之后,但对于读操作,文件指针可以定位在全文件范围内,可见,按此种方式打开文件不能实现文件内容的修改;选项C)以"w+"方式打开文件,此时,原文件中已存在的内容都被清除,但新写入文件的数据可以被再次读出或再次写入,故也不能实现对文件的修改。只有以"r+"方式打开文件时,才允许将文件原来数据读出,也允许在某些位置上再写入,从而实现对文件的修改。
转载请注明原文地址:https://www.kaotiyun.com/show/YoPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimnumAsIntegerDimkAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
阅读程序:PrivateSubForm_Click() a=0 Forj=1To15 a=a+jMod3 Nextj PrintaEndSub程序运行后,单击窗体,输出结果是( )。
已知过程定义的首行为Subsum(aAsInteger,bAsInteger),则下面过程调用语句中正确的是()。
下列程序的执行结果为()。n=0J=1DoUnti1n>2n=n+1:j=j+n*(n+1)LoopPrintn:j
设有如下程序:OptionBaselDima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl—Click()‘循环1Fori=l
以下叙述中错误的是( )。
设有如下Command1的单击事件过程及fun过程:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("请输入一个整数")) fun(x)EndSubPrivate
将数据项"Student"添加到名称为List1的列表框中,并使其成为列表框第一项的语句为( )。
下列关于C语言用户标识符的叙述中正确的是
随机试题
对外会计报表的设计原理中,恰当的有()
男性,42岁,突然大量呕血,既往无腹痛史,体温37℃,脉搏98次/分,血压100/80mmHg,巩膜黄疸,肝未触及,脾大季肋下3cm,质硬,未叩出移动浊音,红细胞2.24乘以十的十二次方/L,血红蛋白72g/L,白细胞9乘以十的九次方/L,血小板80乘以十
关于减少超长钢筋混凝土结构收缩裂缝的做法,错误的是()。
基金管理公司的后勤部是指()。
运用贝克和雷米的语义分析技术时,要把主语位置上的“我”换成()。
材料1:我国石油、天然气人均剩余可采储量仅有世界平均水平的7%和7.1%,储量比较丰富的煤炭也只有世界平均水平的58.6%。早在十年前,我国就已经对节约能源进行了立法。近年来能源消耗急剧增长,供需矛盾日益突出,已经成为我国经济社会可持续发展的最大制约,直接
证明.
在设计表格式报表过程中,如果控件版面布局按纵向布置显示,则会设计出()。
InsomebigcitiesofChina,youmaystillencounterpeddlersurgingyoutobuytheirpirateCDsorDVDs.Accordingtoarecent
Forthispart,youareallowed30minutestowriteashortessayentitledHowtoImprovePsychologicalHealth?Youshouldwrite
最新回复
(
0
)