一起答
单选

以下叙述中正确的是( )。

  • A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
  • B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
  • C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
  • D.C语言中的文件是流式文件,因此只能顺序存取数据
试题出自试卷《2014年全国计算机等级考试二级C语言全真模拟试卷(1)》
参考答案
查看试卷详情
相关试题
  1. 编写函数fun,其功能是:将s所指字符串中除了下标为奇数,同时ASCH码值也为奇数自q字符之外。

    其余所有字符全部删除,串中剩余字符所形成的一个新串放在所指的数组中。

       例如,若s所指字符串的内容为“ABCDEFGl2345”,其中字符A的ASCIl码值为奇数,但所在元素的

    下标为偶数,因此需要删除;而字符l的ASCIl码值为奇数,所在数组中的下标也为奇数,因此不应当删除,

    其他依此类推。最后t所指数组中的内容应为“135”。

       注意:部分源程序给出如下。

       请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

       试题程序:

  2. 下列给定程序中,函数fun的功能是计算下式:

    1.jpg 直到2.jpg,并将计算结果作为函数值返回。

     例如,若形参e的值为le一3,函数的返回值为2.985678。   ,

     请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。

     注意:部分源程序给出如下。

     不得增行或删行,也不得更改程序的结构!

     试墨程序:

  3. 下列给定程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。

        例如,当S所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。

        请改正程序中的错误,使它能得出正确的结果。

        注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

        试题程序:   

  4. 有以下程序

    1.jpg   

    程序运行后的输出结果是( )。 

    • A.3,3,3
    • B.2,2,3
    • C.1,2,3
    • D.1,1,3
  5. 以下叙述中正确的是( )。

    • A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
    • B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
    • C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
    • D.C语言中的文件是流式文件,因此只能顺序存取数据
  6. 有以下程序

    1.jpg  

     程序运行后的输出结果是( )。

    • A.21
    • B.11
    • C.20
    • D.10
  7. 有以下程序

    1.jpg   

    程序运行后的输出结果是( )。

    • A.程序错无输出结果
    • B.31.5
    • C.7.5
    • D.14.0
  8. 有以下程序

    1.jpg

    程序运行后的输出结果是( )。

    • A.4
    • B.3
    • C.5
    • D.6
  9. 在一个C源程序文件中所定义的全局变量。其作用域为( )。

    • A.由具体定义位置和extern说明来决定范围
    • B.所在程序的全部范围
    • C.所在函数的全部范围
    • D.所在文件的全部范围
  10. 以下叙述中错误的是( )。

    • A.可以通过typedef增加新的类型
    • B.可以用typedef已存在的类型用一个新的名字来代表
    • C.用pypedef义新的类型名后,原有类型名仍有效
    • D.用pypedef以为各种类型起别名,但不能为变量起别名