找到 375 道单选题
EXY-SC-0370
第 6 题

以下关于 C++ 变量作用域的说法,错误的是( )。

A

for 循环语句中声明的变量,其作用域仅限于该循环体内。

B

在函数内部声明的变量(局部变量),仅在函数内部有效。

C

在所有函数外部声明的变量,在整个程序中都有效。

D

不同函数中的局部变量可以同名,它们代表不同的内存单元。

语言: C++
GESP真题 三级
2025.9
单选题号: 10
EXY-SC-0369
第 7 题

以下 C++ 代码段的输出是( )。

for (int i = 0; i < 4; i++) {
    for (int j = 0; j <= i; j++) {
        cout << j;
    }
    cout << "#";
}
A

0#01#012#0123#

B

1#12#123#1234#

C

0#1#2#3#

D

0#01#012#012343#

语言: C++
GESP真题 三级
2025.9
单选题号: 9
EXY-SC-0368
第 8 题

以下 C++ 代码 count++ 执行的次数是( )。

int i = 10;
int count=0;
while (i > 0) {
    i -= 3;
    continue;
    count++;
}
A

2

B

3

C

4

D

0

语言: C++
GESP真题 三级
2025.9
单选题号: 8
EXY-SC-0367
第 9 题

以下关于 C++ 函数的描述,正确的是( )。

A

函数必须要有参数。

B

函数通过 return 语句只能返回一个值。但是可以通过很多间接的方式返回多个值。

C

main 函数可以被其他函数调用。

D

函数的定义可以直接嵌套,即一个函数内部可以真正定义另一个函数。

语言: C++
GESP真题 三级
2025.9
单选题号: 7
EXY-SC-0366
第 10 题

执行以下 C++ 代码后,数组 arr 的内容是( )。

int arr[4] = {1, 2, 3};
arr[3] = arr[0] + arr[2];
A

{1, 2, 3, 3}

B

{1, 2, 3, 4}

C

{1, 2, 3, 5}

D

{1, 2, 3, 6}

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