(单选题)1: 函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )。 A: 1 B: 2 C: 4 D: 5 标准答题: (单选题)2: 表达式中含有int、long和float型的变量,则运算时需要转换为( )类型。 A: int B: long C: float D: double 标准答题: (单选题)3: C++源程序的扩展名为( )。 A: .c B: .cpp C: .c++ D: .cplus 标准答题: (单选题)4: 在函数定义中的形参属于( )。 A: 局部变量 B: 全局变量 C: 静态变量 D: 寄存器变量 标准答题: (单选题)5: 语句cout 标准答题: (多选题)12: 若变量已正确定义并赋值,下面不符合C语言语法的表达式是( ) A: a:=b+1 B: a=b=c+2 C: int 18.5%3 D: a=a+7=c+b 标准答题: (多选题)13: 下列函数中,可以作为虚函数的是( ) A: 析构函数 B: 成员函数 C: 普通函数 D: 构造函数 标准答题: (多选题)14: 关于派生类的说法不正确的是( ) A: 派生类可显现基类的任何函数成员 B: 派生类可重载已有的函数成员 C: 派生类可以拥有自己的新成员 D: 派生类无法给基类的数据成员初始化 标准答题: (多选题)15: 在C语言中,不合法的长整型常数是( ) A: 2.1869e10 B: 0L C: 4962710 D: 0.054838743 标准答题: (多选题)16: 若有以下的定义:"int x[2][3];",能正确表示x数组元素地址的表达式是( ) A: &x[2][3] B: x[0] C: x[2] D: x[1] 标准答题: (多选题)17: 下列关于数组初始化的说法正确的是( ) A: 若对数组a定义:"static int x[10]",则数组元素值均为0 B: "int x[10]={1,2,3,4,5,6,7,8,9}"表示x[9]元素值为9 C: 对于"int x[10]"它的元素初值是不确定的 D: "int x[10]={1,2,3,4,5}"是不合法的,因为数组长度为10,而初始值仅有5个 标准答题: (多选题)18: 已知x,y,z是整型变量,则下列选项中正确的是( ) A: if (x&&y) couty) couty" 标准答题: (判断题)19: 说明或定义对象时,类名前面不需要加class关键字。 A: 对 B: 错 标准答题: (判断题)20: C++中标识符内的大小写字母是没有区别的。 A: 对 B: 错 标准答题: (判断题)21: C++是一种以编译方式实现的高级语言。 A: 对 B: 错 标准答题: (判断题)22: C++中的注释可以帮助读者阅读源程序,但并不参与程序的运行。 A: 对 B: 错 标准答题: (判断题)23: 某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。 A: 对 B: 错 标准答题: (判断题)24: 一个函数中可以有多于一个return语句。 A: 对 B: 错 标准答题: (判断题)25: for语句的格式为:for(表达式1;表达式2;表达式3) 语句若在for语句中省略3个表达式,则循环一定执行无数次。 A: 对 B: 错 标准答题: (责任编辑:admin) |