首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-12-25
27
问题
以下叙述中正确的是
选项
A、打开一个己存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
B、在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
C、C语言中的文件是流式文件,因此只能顺序存取数据
D、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
答案
D
解析
在C语言中,有两种对文件的存取方式;顺序存取和直接存取;如果以“a”的方式对一个已打开的文件进行写操作后,则原有文件中内容将保存,新的数据写在原有内容之后。如果以“a+”的方式为读和写而打开一个文件,则既可以对文件进行读,也可以对文件进行写,而且在读和写操作之间不必关闭文件,可以从头开始读。当对文件的读(写)操作完成之后,必须将它关闭。
转载请注明原文地址:https://jikaoti.com/ti/Yfi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(intx,inty){return(x+y);}main(){inta=l1b=2,c=3,sum;sum=fun((a++,b++,a+b),C++);printf("%d\n",sum);
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%f",PI);
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,c;a=3;b=4;c=5;if(a>b)if(a>c)
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;stoicc=3;a=c++;b++;return(a);}
下列叙述中错误的是()。
以下叙述中错误的是
若有说明inta[][3]={0,0};,则不正确的叙述是()。
随机试题
清热解毒,且可疏散风热的药物是清热解毒,善治肺痈咳吐脓血、肺热咳嗽、痰稠的药物是
具有明显首过效应的药物是
成年草食动物长期应用四环素类广谱抗生素时,不敏感菌株可大量繁殖,造成胃肠炎和全身感染,这种现象称为
下列有关局部振动病论述错误的是
具有破血逐瘀作用的药物是具有活血通经、利水作用的药物是
下列关于细胞静息电位的论述,不正确的是
某承建商在中标后,发现由于自己漏算等原因,使中标价太低。经测算,将会出现严重亏损,因此决定放弃中标,这是( )对策。
A公司为增值税一般纳税人,适用的增值税税率为17%。有关分期收款方式销售商品的资料如下:资料一:2013年1月1日,A公司采用分期收款方式销售大型设备,合同价格为15000万元,分5年于每年年末等额收取。假定该大型设备不采用分期收款方式时的现销价格为1
雕饰按材料可分为()。
Thecarwasstolenwhile______inaParisstreet.
最新回复
(
0
)