首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2018-02-02
66
问题
以下叙述中正确的是( )。
选项
A、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
B、打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C、在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D、C语言中的文件是流式文件,因此只能顺序存取数据
答案
A
解析
A选项正确,C语言通过文件缓冲区对文件进行操作,如果操作完成后不进行关闭文件,可能导致文件缓冲区中的数据丢失。B选项错误,打开一个已存在的文件并进行了写操作后,原有文件中的全部数据不一定被覆盖,也可以对源文件进行追加操作等;C选项错误,在一个程序中当对文件进行了写操作后,用fSeek()函数进行重新定位就能够读到第1个数据;D选项错误,C语言中的文件可以进行随机读写。
转载请注明原文地址:https://kaotiyun.com/show/CPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
已知下列函数定义setw(int*b,intm,intn,intdat){intk;for(k=0;k<m*n,k++){*b=dat;b++;}}则调用此函数的
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}
C语言中最简单的数据类型包括()
以下程序的输出结果是() main () {int i,x[3][3]={l,2,3,4,5,6,7,8,9}; for (i=0;i<3;i++)printf("%d,",x[i][2-i]); }
以下叙述正确的是()。
若x为int类型,请写出与!x等价的C语言表达式______。
以下选项中可作为C语言合法整数的是()。
以下4组用户定义标识符中,全部合法的一组是()。
随机试题
黄茶按鲜叶老嫩不同,分为()三大类。
患者,男,18岁。因癫痫发作突然跌倒。此时急救的首要步骤是
根据《煤矿安全监察条例》,发现煤矿作业场如下哪些情形,应当责令立即停止作业,限期改正?()
下列关于会计科目代码的描述,正确的有()。
重点调查的主要特点有()。
下列关于货币市场及货币市场工具的说法不正确的是()。
某企业为孤儿捐赠免费保险,你区分得1000名额,你是区负责人,该怎么组织?
张明说:“博士毕业三年后才可评副教授。”刘涛说:“不对吧!孙科老师博士毕业已经五年了,但他并没有评上副教授。”刘涛的回答是把张明的话错误地理解为以下哪一选项?
一个字长为6位的无符号二进制数能表示的十进制数值范围是_______。
Aroundtheworldyoungpeoplearespendingunbelievablesumofmoneytolistentorockmusic.Forbesmagazineclaimsthat【C1】___
最新回复
(
0
)