找到 375 道单选题
EXY-SC-0365
第 11 题

要正确定义一个返回两个整数中较大值的函数 max,应该使用( )。

A

void max(int a, int b) { return a > b ? a : b; }

B

int max(int a, int b) { if (a > b) return a; else return b; }

C

int max(a, b) { if (a > b) return a; else return b; }

D

void max(a, b) { cout << (a > b ? a : b); }

语言: C++
GESP真题 三级
2025.9
单选题号: 5
EXY-SC-0364
第 12 题

执行以下 C++ 代码后,变量 sum 的值是( )。

int sum = 0;
for (int i = 1; i <= 5; i += 2) {
    sum += i;
    int sum=0;
}
A

6

B

9

C

15

D

死循环

语言: C++
GESP真题 三级
2025.9
单选题号: 4
EXY-SC-0363
第 13 题

以下关于 C++ 数组的说法,错误的是( )。

A

数组的下标通常从 0 开始。

B

int arr[5]; 声明了一个包含 5 个整数的数组。

C

数组的大小必须在编译时确定,不能使用变量定义大小。

D

可以通过 arr[5] 来访问 int arr[5]; 数组的最后一个元素。

语言: C++
GESP真题 三级
2025.9
单选题号: 3
EXY-SC-0362
第 14 题

下列 C++ 表达式的结果为 true 的是( )。

A

(5 <= 5) && (7 < 5)

B

!(10 > 5)

C

(10 != 10) || (5 >= 3)

D

(5 == 3) && (4 > 2)

语言: C++
GESP真题 三级
2025.9
单选题号: 2
EXY-SC-0361
第 15 题

执行以下 C++ 代码后,c 的数值是( )。

int a = 10, b = 3;
double c = a / b;
A

3.33333

B

3.333

C

3.0

D

3.3

语言: C++
GESP真题 三级
2025.9
单选题号: 1
当前页显示 11 - 15 ,共 375 道单选题