(单选题) 1: 下列选项中正确的语句是( )。 A: x++ B: int(x+5) C: y+5=6; D: x=y+5; (单选题) 2: 下面表达式中错误的是 ( )。 A: b=a++ B: a/=2 C: a+b=5 D: a=5,b=6,c=7 (单选题) 3: 设int n=10,i=3;则赋值运算n%=i+1执行后,n的值是( )。 A: 0 B: 3 C: 2 D: 1 (单选题) 4: 判断char型变量c是否为小写字母的正确表达式为( )。 A: ‘a’<=c<=’z’ B: c<=’a’ && c>=’z’ C: c>=’a’ && c<=’z’ D: c>=’a’ || c<=’z’ (单选题) 5: 以下不属于C语言关键字的是( )。 A: short B: int C: case D: DIM (单选题) 6: 下列while循环的执行次数是( )。while(int i=0) i++; A: 0 B: 1 C: 5 D: 无限 (单选题) 7: 已知int x=2,y=8;执行 x*=y+2 后x的值是 ( )。 A: 20 B: 18 C: 16 D: 12 (单选题) 8: 数组名作为函数调用时的实参,实际上传递给形参的是( )。 A: 数组尾地址 B: 数组首地址 C: 数组第一个元素的值 D: 数组元素的个数 (单选题) 9: 指出下面合法的标识符是( )。 A: 3ab B: int C: _stu2 D: $abc (单选题) 10: 设有数组定义char array [ ]="Public";则数组array所占的空间为( )。 A: 4个字节 B: 5个字节 C: 6个字节 D: 7个字节 (判断题) 1: 内联函数的关键字为friend。( ) T: 对 F: 错 (判断题) 2: 当一个函数无返回值时,函数的类型应定义为double。( ) T: 对 F: 错 (判断题) 3: 将两个字符串连接起来组成一个字符串时,选用strcmp()函数。( ) T: 对 F: 错 (判断题) 4: 设有定义int x; double v;,则5+x+v值的数据类型是int。( ) T: 对 F: 错 (判断题) 5: 定义枚举类型的关键字是union。( ) T: 对 F: 错 (判断题) 6: 循环语句的循环体可能一次都不执行。( ) T: 对 F: 错 (判断题) 7: C++源程序文件的扩展名是.exe。( ) T: 对 F: 错 (判断题) 8: 在C++类中可以包含私有、公有和友元三种具有不同访问控制权的成员。( ) T: 对 F: 错 (判断题) 9: 使用cin和cout进行输入输出操作的程序必须包含头文件math.h。( ) T: 对 F: 错 (判断题) 10: do-while循环不可以写成while循环。( ) T: 对 F: 错 (责任编辑:admin) |