找到 375 道单选题
EXY-SC-0240
第 136 题

对连通无向图执行 Kruskal 算法。已按边权从小到大依次扫描到某条边 $e=(u,v)$。此时在已经构建的部分 MST 结构中,$(u,v)$ 已在同一连通块内。关于边 $e$ 的处理,下列说法正确的是( )。

A

必须选入 MST,否则可能不连通。

B

一定不能选入 MST(在此扫描顺序下)。

C

若后续出现更大的边权,可以回溯改选 $e$。

D

只有当 $e$ 是当前最小时才能舍弃。

语言: C++
GESP真题 八级
2025.12
单选题号: 15
EXY-SC-0239
第 137 题

当输入 2023 时,下列程序的输出结果为( )。

#include <iostream>
using namespace std;
 
int main() {
    int x, ans = 0;
    cin >> x;
    while (x != 0) {
        x -= x & -x;
        ans++;
    }
    cout << ans << endl;
    return 0;
}
A

7

B

8

C

9

D

11

语言: C++
GESP真题 八级
2025.12
单选题号: 14
EXY-SC-0238
第 138 题

从 1 到 999 这 999 个正整数中,十进制表示中数字 5 恰好出现一次的数有多少个?( )

A

243

B

271

C

300

D

333

语言: C++
GESP真题 八级
2025.12
单选题号: 13
EXY-SC-0237
第 139 题

当输入 6 时,下列程序的输出结果为( )。

#include <iostream>
using namespace std;
int f(int n) {
    if (n <= 3) return n;
    return f(n - 1) + f(n - 2) + 2 * f(n - 3);
}
int main() {
    int n;
    cin >> n;
    cout << f(n) << endl;
    return 0;
}
A

14

B

27

C

28

D

15

语言: C++
GESP真题 八级
2025.12
单选题号: 12
EXY-SC-0236
第 140 题

在 C++ 语言中,关于类的继承和访问权限,下列说法正确的是( )。

A

派生类可以访问基类的 private 成员。

B

基类的 protected 成员在私有继承(private inheritance)后,在派生类中变为 public

C

派生类对象在创建时,会先调用基类的构造函数,再调用派生类自己的构造函数。

D

派生类对象在销毁时,会先调用基类的析构函数,再调用派生类自己的析构函数。

语言: C++
GESP真题 八级
2025.12
单选题号: 11
当前页显示 136 - 140 ,共 375 道单选题