首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中正确的是( )。
下列叙述中正确的是( )。
admin
2018-06-28
57
问题
下列叙述中正确的是( )。
选项
A、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
B、打开一个已存在的文件并进行写操作后,原有文件中的全部数据必定被覆盖
C、在一个程序中对文件进行写操作后,必须先关闭该文件然后再打开才能读到第一个数据
D、C语言中的文件是流式文件,因此只能顺序存取数据
答案
A
解析
B选项中打开一个已存在的文件并进行写操作后,原有文件中的全部数据不一定被覆盖,也可以对源文件进行追加操作等。C选项中在一个程序中对文件进行写操作后,不是先关闭该文件然后再打开才能读到第一个数据,用fseek( )函数进行重新定位即可。D选项中,C语言中的文件可以进行随机读写。
转载请注明原文地址:https://kaotiyun.com/show/zRxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序 intf(intx,inty) { return(y-x)*x;} main( ) { inta=3,b=4,c=5,d; d=f(f(3,4),f(3,5)); printf("%d\n",d);
以下程序运行后的输出结果是【】。#include<stdio.h>main(){inta,b,c;a=25;b=025;e=0x25;prinff("%d%d%d\n",a,h,c);
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include main(){ FILE *fout; char ch;fout=fopen(’abc.txt’,’w’);ch=fg
有以下程序main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d+++1);elseprintf("%d",+
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d
对线性表进行二分查找,要求线性表为______。
下列叙述中,正确的是
设有如下宏定义#defineMYSWAP(z,x,y){z=x;x=y;y=z;}以下程序段通过宏调用实现变量a,b内容交换,请填空。floata=5,b=16,c;MYSWAP(【】a,b);
以下选项中合法的实型常数是
以下不能正确定义二维数组的选项是
随机试题
你到一个新单位,和一个老员工一起值班,他交接班时经常迟到,你该怎么办?
创建数据库、定义表结构属于DBMS的()
下列哪些症状见子甲亢危象时()
A、氟氯烷烃B、二甲亚砜C、甘油明胶D、羟苯甲酯E、滑石粉滴眼剂中作抑菌剂
简述投标策略的类型有哪些?决策后的投标方案报价为多少?
注册税务师代理企业向税务机关报送税务登记表时附送的下列资料可以是复印件的是( )。
企业申请单边预约定价安排的,应向税务机关书面提出谈签意向。在预备会淡期间,企业应提供的主要资料有()。(2011年)
熊猫债券指的是在中国发行的()。
Socialsciencehasweighedinonthe"tigermom"debate,anditlookslikeeveryoneisright:Bothover-protectiveandlaid-back
Inside the computer, the operation system(of another software module called a data communication(71))must decide which program w
最新回复
(
0
)