2012年3月全国计算机等级《二级C语言》考前预测试卷(2)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
18

下列叙述中错误的是(  )。

  • A)用户所定义的标识符允许使用关键字
  • B)用户所定义的标识符应尽量做到“见名知意”
  • C)用户所定义的标识符必须以字母或下划线开头
  • D)用户定义的标识符中,大、小写字母代表不同标识
20

若变量已正确定义,有以下程序段:

  • A)0,0
  • B)0,1
  • C)1,1
  • D)程序进入无限循环
23

以下关于C语言的叙述中正确的是(  )。

  • A)预处理命令通常位于函数体外面,但也可以位于函数体中间
  • B)C语言中的变量定义须在其他语句之前
  • C)在C语言程序的书写中,一个语句必须单占一行
  • D)一个C语言源程序可以由一个或多个源文件组成,每个源文件可由自己的main函数
25

下列说法正确的是(  )。

  • A)main函数必须放在C程序的最后面
  • B)main函数必须放在C程序的最前面
  • C)main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的
  • D)main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
31

下面程序的输出结果是(  )

  • A)xyzWHOwho
  • B)zWHOwho
  • C)zWHOwho
  • D)xWHOwho
36

以下选项中正确的语句组是(  )。

  • A)char s[];s="HELLO!";
  • B)char*s;s={"HELLO!"};
  • C)char s[10];s="HELLO!";
  • D)char *s;s="HELLO!";
40

  • A)12
  • B)15
  • C)11
  • D)8
41

在关系代数运算中,有5种基本运算,它们是(  )。

  • A)并(∪)、差(-)、交(∩)、除(?)和笛卡儿积(?)
  • B)并(∪)、差(-)、交(∩)、投影(π)和选择(o)
  • C)并(∪)、交(∩)、投影(π)、选择(σ)和笛卡儿积(?)
  • D)并(∪)、差(-)、投影(π)、选择(σ)和笛卡儿积(?)
43

在下列叙述中,错误的是(  )。

  • A)C语言中,二维数组或多维数组是按行存放的
  • B)赋值表达式b[1][2]=a[2][3]是正确的
  • C)char a[1];a[0]='A'与int a[1];a[0]='A'等价
  • D)数组名后的方括号内可以为常量表达式,也可以为变量
44

算法的有穷性是指(  )

  • A)算法程序的运行时间是有限的
  • B)算法程序所处理的数据量是有限的
  • C)算法程序的长度是有限的
  • D)算法只能被有限的用户使用
45

  • A)10 12
  • B)8 10
  • C)3 4
  • D)10 28
46

下列说法正确的是

  • A)int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组
  • B)int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组
  • C)int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组
  • D)A,C均正确
47

  • A)0
  • B)2 
  • C)3
  • D)5
50

  • A)10
  • B)18
  • C)6
  • D)数
52

 

  • A)1
  • B)2
  • C)3
  • D)4