B: (B) C: (C) D: (D)
12(4分) : A: 4 B: 3 C: 2 D: 1
13(4分) : 有定义int x[5],则以下表达式中不能代表数组元素x[1]的地址的是
A: &x[0]+1 B: &x[1] C: &x[0]++ D: x+1
14(4分) : 设有说明int (*ptr)[M]; 其中ptr是 。 A: M个指向整型变量的指针
B: 指向M个整型变量的函数指针
C: 一个指向具有M个整型元素的一维数组的指针
D: 具有M个指针元素的一维指针数组,每个元素都只能指向整型量
15(4分) : A: (A) B: (B) C: (C) D: (D)
16(4分) : A: (A) B: (B) C: (C) D: (D)
17(4分) : 在函数调用时,以下说法正确的是( ) A: 函数调用后必须带回返回值 B: 实际参数和形式参数可以同名
C: 函数间的数据传递不可以使用全局变量 D: 主调函数和被调函数总是在同一个文件里
18(4分) : A: (A) B: (B)
C: (C) D: (D)
19(4分) : A: (A) B: (B) C: (C) D: (D)
20(4分) : A: (A) B: (B) C: (C) D: (D)
多选题 1(4分) : A: (A) B: (B) C: (C) D: (D)
2(4分) : 以下可以定义为用户标识符的有( A: scanf B: short C: _3com_ D: int
3(4分) : A: (A) B: (B) C: (C) D: (D)
判断题
1(4分) : C语言程序的变量必须先定义再使用。A: 对 B: 错
2(4分) : 如果x>y或者ay&&a
)