EXY-SC-1040
第 461 题
在栈数据结构中,元素的添加和删除是按照什么原则进行的?( )
语言:
C++
GESP真题
六级
2024.6
单选题号:
5
EXY-SC-1039
第 462 题
向一个栈顶为 hs 的链式栈中插入一个指针为 s 的结点时,应执行( )。
语言:
C++
GESP真题
六级
2024.6
单选题号:
4
EXY-SC-1038
第 463 题
运行下列代码,屏幕上输出( )。
#include <iostream>
using namespace std;
class shape {
protected:
int width, height;
public:
shape(int a = 0, int b = 0) {
width = a;
height = b;
}
virtual int area() {
cout << "parent class area: " << endl;
return 0;
}
};
class rectangle: public shape {
public:
rectangle(int a = 0, int b = 0) : shape(a, b) { }
int area() {
cout << "rectangle area: ";
return (width * height);
}
};
class triangle: public shape {
public:
triangle(int a = 0, int b = 0) : shape(a, b) { }
int area() {
cout << "triangle area: ";
return (width * height / 2);
}
};
int main() {
shape *pshape;
rectangle rec(10, 7);
triangle tri(10, 5);
pshape = &rec;
pshape->area();
pshape = &tri;
pshape->area();
return 0;
}
语言:
C++
GESP真题
六级
2024.6
单选题号:
3
EXY-SC-1037
第 464 题
运行下列代码,屏幕上输出( )。
#include <iostream>
using namespace std;
class my_class {
public:
static int count;
my_class() {
count++;
}
~my_class() {
count--;
}
static void print_count() {
cout << count << " ";
}
};
int my_class::count = 0;
int main() {
my_class obj1;
my_class::print_count();
my_class obj2;
obj2.print_count();
my_class obj3;
obj3.print_count();
return 0;
}
语言:
C++
GESP真题
六级
2024.6
单选题号:
2
EXY-SC-1036
第 465 题
面向对象的编程思想主要包括( )原则。
语言:
C++
GESP真题
六级
2024.6
单选题号:
1
当前页显示 461 - 465
,共 1260 道单选题