网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
以下叙述中正确的是( )。
A
C语言中的文件是流式文件,因此只能顺序存取数据
B
打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C
在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D
当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
参考答案
参考解析
解析:
D项正确,C语言中读写文件是通过文件缓冲区完成的,在完成了对文件的操作之后,应当关闭文件,否则文件缓冲区中的剩余数据可能丢失。A项错误,C程序中的输入、输出文件都以数据流的形式存储在介质上,用顺序存取和直接存取两种方式;B项错误,可以以追加的方式写文件;C项错误,“r+”为读和写而打开文本文件,在读和写操作之间不必关闭文件,用fseek()函数进行重新定位就能够读到第1个数据也不必关闭文件。答案选择D选项。
D项正确,C语言中读写文件是通过文件缓冲区完成的,在完成了对文件的操作之后,应当关闭文件,否则文件缓冲区中的剩余数据可能丢失。A项错误,C程序中的输入、输出文件都以数据流的形式存储在介质上,用顺序存取和直接存取两种方式;B项错误,可以以追加的方式写文件;C项错误,“r+”为读和写而打开文本文件,在读和写操作之间不必关闭文件,用fseek()函数进行重新定位就能够读到第1个数据也不必关闭文件。答案选择D选项。
更多 “单选题以下叙述中正确的是( )。A C语言中的文件是流式文件,因此只能顺序存取数据B 打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖C 在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据D 当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失” 相关考题
考题
以下关于队列的叙述中正确的是( )。A.在队列中只能插入数据B.在队列中只能删除数据S
以下关于队列的叙述中正确的是( )。A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进后出(FILO)的线性表D.队列是先进先出(FIFO)的线性表
考题
设有以下定义和语句: 则以下叙述中正确的是( )。A.str数组长度和P所指向的字符串长度相等SXB
设有以下定义和语句:则以下叙述中正确的是( )。A.str数组长度和P所指向的字符串长度相等B.*P与str[0]的值相等C.str与P的类型完全相同D.数组str中存放的内容和指针变量P中存放的内容相同
考题
在以下关于报表数据源设置的叙述中,正确的是( )。 A.只能是表对象B.只能是查询对象S
在以下关于报表数据源设置的叙述中,正确的是( )。A.只能是表对象B.只能是查询对象C.可以是表对象或查询对象D.可以是任意对象
考题
在以下关于报表数据源设置的叙述中,正确的是( )。 A.可以是任意对象B.只能是表对象S
在以下关于报表数据源设置的叙述中,正确的是( )。A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象
考题
以下关于报表的叙述中,不正确的是( )。 A.报表可以输入数据B.报表只能输出数据
以下关于报表的叙述中,不正确的是( )。A.报表可以输入数据B.报表只能输出数据C.报表可以控制输出数据的内容D.报表可以对输出数据排序和分组
考题
叙述A:当视图被撤消,不会对基表造成任何影响。叙述B:不能改变作为计算结果的列。关于对以上叙述中,正确的是()。A、叙述A正确,叙述B错误B、叙述A错误,叙述B正确C、都正确D、都是错误的
考题
叙述A:如果一个表中已经建立了主键约束,则不能再创建簇索引。叙述B:当你修改索引列的数据时,相关索引会被自动更新。关于以上叙述中,正确的是()。A、都是错误的B、都正确C、叙述A正确,叙述B错误D、叙述A错误,叙述B正确
考题
填空题以下关于债权转让的叙述正确的是()。
热门标签
最新试卷