1.单选题(1分)
已定义一个圆的类Circle: class Circle { private: double r; public: void SetR(double x) { r = x; } double GetArea( ) { return 3.14*r*r; } }; 下列语句中正确的是( )。
ACircle c; c.r = 10.5; cout
BCircle c; c.SetR(10.5); cout
CCircle c; cout
DCircle c; SetR(10.5); cout
正确答案:B
2.单选题(1分)
CPU只能执行存放在什么地方的程序?( )
A
硬盘
B内存
C
U盘
D
光盘
正确答案:B
3.单选题(1分)
下列二维数组定义语句中,语法错误的是( )。
A
int a[5][2];
Bint a[5, 2];
C
int a[5][2] = { {1, 2}, { 1 } };
D
int a[ ][2] = { {1, 2}, {1, 1} };
正确答案:B
4.单选题(1分)
下列定义列表对象的语句中,错误的是( )。
Alistx;
Blist ……此处隐藏10005个字…… quo;; 数组a有几个数组元素?( )
A
0个
B
5个
C6个
D
不确定
正确答案:C
48.单选题(1分)
哪种算法结构不需要用到条件?( )
A顺序结构
B
选择结构
C
循环结构
D
所有算法结构都不需要
正确答案:A
49.单选题(1分)
执行下列C++语句: int x = 2; switch ( ) { case 1: cout << “One”; break; case 2: cout << “Two”; break; case 3: cout << “Three”; break; default: cout << “Error”; break; } 显示器上将显示( )。
A
One
BTwo
C
Three
D
Error
正确答案:B
50.单选题(1分)
不属于数据集合基本存储结构的是( )。
A数组
B单向链表
C双向链表
D结构体
正确答案:D