1. [单选题]以下程序段运行结束后,变量x的值为( )。 x=2 y=4 Do x=x*y y=y+1 Loop While y4
A. 2
B. 4
C. 8
D. 20
2. [单选题]通过公有派生类的对象,只能访问基类成员中的
A. 公有成员
B. 私有成员
C. 保护成员
D. 公有成员和保护成员
3. [单选题]以下正确的叙述是 ______。 Select Case x Case 1 to 10 …… End Select
A. Select Case语句中的测试表达式可以是任何形式的表达式
B. Select Case语句中的测试表达式只能是数值表达式或字符串表达式(character string expression)
C. 在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行
D. 如下Select Case语句中的Case表达式是错误的:
4. [单选题]当+运算符被重载为非静态成员函数时,成员运算符objl+obj2被C++编译器解释为 ______。
A. operator+(obj1,obj2)
B. +(obj1,obj2)
C. obj2.operator+(obj1)
D. obj1.operator+(obj2)
5. [单选题]设有下列的程序段: char str[]="HelloWorld"; char*ptr; ptr==str; 执行上面的程序段后,*(ptr+10)的值为( )。
A. '\0'
B. '0'
C. 不确定的值
D. '0'的地址