大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C技巧 > 2012年9月计算机等考二级C语言全真模拟试题(4)

2012年9月计算机等考二级C语言全真模拟试题(4)(2)

关键词:计算机二级C语言考试模拟题真题  阅读(1484) 赞(12)

[摘要]本文是2012年9月计算机等考二级C语言全真模拟试题(4),与大家分享。
第 4 页:参考答案

  16.为了避免嵌套的条件分支语句if—else 的二义性,C语言规定:C程序中的else总是与_____组成配对关系。

  A.缩排位置相同的if

  B.在其之前未配对的if

  C.在其之前未配对的最近的if

  D.同一行上的if

  17.在函数中默认存储类型说明符的变量应该是________存储类型。

  A.内部静态

  B. 外部

  C.自动

  D. 寄存器

  18.C语言中以只读方式打开一个文件应选择_______________参数。

  A.“r”

  B.“w”

  C.“rb”

  D.“a”

  19.设有数组定义:char array[]=”student”;则数组所占的存贮空间为__________。

  A.6个字节

  B. 7个字节

  C. 8个字节

  D. 9个字节

  20.根据C语言的语法规则,下列________个是不合法标识符。

  A.do

  B. Name

  C. R5

  D. _exam

  二.判断题

  1. C 语言源程序文件通过了编译、连接之后 , 生成一个后缀为 .EXE 的文件。 ( )

  2.在 C 程序中 , 函数既可以嵌套定义 , 也可以嵌套调用。( )

  3.在 C 程序中 ,APH 和 aph 代表不同的变量。( )

  4.表达式 0195 是一个八进制整数。( )

  5.Continue语句的作用是结束本次循环。( )

  6.Extern变量的生命期是整个程序执行期。 ( )

  7.C语言中字符串的结束符是’\0’。 ( )

  8.利用fclose函数关闭已打开的文件。 ( )。

  9.C程序总是从main( ) 函数的第一条语句开始执行的。 ( )

  10.数组名代表数组的首地址。( )

  三.填空

  1.C语言的预处理语句以__________开头。

  2.表达式7+10>2 && 25 %5的结果是_______________________。

  3.下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。

  Int n=0, ch; Ch=getchar( );

  While( __________________ )

  { if ( ________________ ) n++; c=getchar( ); }

  4.C语言中getchar() 函数的功能是_________________________________。

  5.int *p 的含义是___________________________________________。

  6.定义fp为文件型指针变量的定义方法为_______________________。

  7.数组 int a[3][3];共定义了____________个数组元素。



相关评论