计算机二级考试c语言程序设计真题(计算机二级考试c语言题库及答案)

计算机二级考试C语言程序设计真题

一、选择题

1. 以下哪个是C语言的关键字?
A. and
B. for
C. not
D. true
正确答案是B。for是C语言的关键字。

2. 以下哪个运算符具有左结合性?
A. 赋值运算符
B. 逻辑运算符
C. 关系运算符
D. 算术运算符
正确答案是B。逻辑运算符具有左结合性。

3. 以下哪个是C语言中的常量?
A. 3.14
B. true
C. NULL
D. 0x10
正确答案是D。0x10是C语言中的常量。

4. 以下哪个是C语言中的结构体类型?
A. int
B. char
C. struct
D. union
正确答案是C。struct是C语言中的结构体类型。

5. 以下哪个是C语言中的指针类型?
A. int*
B. char*
C. struct*
D. union*
正确答案是B。char*是C语言中的指针类型。

6. 以下哪个是C语言中的函数类型?
A. int()
B. char()
C. struct()
D. union()
正确答案是A。int()是C语言中的函数类型。

7. 以下哪个是C语言中的控制语句?
A. if...else...
B. for...do...while...
C. while...do...while...
D. switch...case...break...default...正确答案是A。if...else...是C语言中的控制语句。

8. 以下哪个是C语言中的数组类型?
A. int a[5]
B. char a[] = "hello"
C. struct a[3] = {1, 2, 3}
D. union a[2] = {1, 2, 3}正确答案是A。int a[5]是C语言中的数组类型。