单选题 1(4分) : 在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是 。 A: 4 B: 1 C: 2 D: 5 2(4分) : A: (A) B: (B) C: (C) D: (D) 3(4分) : A: (A) B: (B) C: (C) D: (D) 4(4分) : A: (A) B: (B) C: (C) D: (D) 5(4分) : 下列字符串是标识符的是: 。 A: _HJ B: 9_student C: long D: LINE 1 6(4分) : 若有整型变量i,j,则以下程序段中内循环体“printf("ok");”的循环次数为for (i=5; i; i--){for (j=0; j{rintf("ok");}} A: 20 B: 24 C: 25 D: 30 7(4分) : A: (A) B: (B) C: (C) D: (D) 8(4分) : A: (A) B: (B) C: (C) D: (D) 9(4分) : A: (A) B: (B) C: (C) D: (D) 10(4分) : A: (A) B: (B) C: (C) D: (D) 11(4分) : 在C语言中,当函数调用时 。 A: 实参和形参各占一个独立的存储单元 B: 实参和形参共用存储单元 C: 可以由用户指定实参和形参是否共用存储单元 D: 由系统自动确定实参和形参是否共用存储单元 12(4分) : A: (A) B: (B) C: (C) D: (D) 13(4分) : A: (A) B: (B) C: (C) D: (D) 14(4分) : 在C语言中对一维整型数组的正确定义为( ) A: int a(10); B: int n=10,a[n]; C: int n;a[n]; D: #define N 10int a[N]; 15(4分) : 以下叙述中正确的是 。 A: 全局变量的作用域一定比局部变量的作用域范围大 B: 静态(static)类别变量的生存期贯穿于整个程序的运行期间 C: 函数的形参都属于全局变量 D: 未在定义语句中赋初值的auto变量和static变量的初值都是随机值 16(4分) : A: (A) B: (B) C: (C) D: (D) 17(4分) : A: (A) B: (B) C: (C) D: (D) 18(4分) : 字符串""的长度是____。 A: 0 B: 1 C: 2 D: 非法字符串 19(4分) : A: (A) B: (B) C: (C) D: (D) 20(4分) : 已有定义 int (*p)();指针p 可以 。 A: 代表函数的返回值 B: 指向函数的入口地址 C: 表示函数的类型 D: 表示函数返回值的类型 判断题 1(4分) : 宏替换不占用程序运行时间,只需编译时间。 A: 对 B: 错 2(4分) : C语言程序中的#include和#define均不是C语句。 A: 对 B: 错 3(4分) : C语言程序的变量必须先定义再使用。 A: 对 B: 错 4(4分) : C语言是一种结构化程序设计语言。 A: 对 B: 错 5(4分) : C语言认为名为Student和student的变量是不同变量。 A: 对 B: 错 (责任编辑:admin) |