题目编号
语言
全部语言
等级
全部等级
知识点
选择知识点 (0)
找到 1260 道单选题
EXY-SC-0530
第 731 题

下面这段代码会输出( )。

int x = 5;

void foo() {
    int x = 10;
    cout << x << " ";
}

void bar() {
    cout << x << " ";
}

int main() {
    foo();
    bar();
}
A

5 5

B

10 10

C

5 10

D

10 5

语言: C++
GESP真题 四级
2025.9
单选题号: 5
EXY-SC-0529
第 732 题

下面这段代码会输出( )。

int add(int a, int b = 1); // 函数声明

int main() {
    cout << add(2) << " " << add(2, 3);
    return 0;
}

int add(int a, int b) { // 函数定义
    return a + b;
}
A

3 5

B

编译失败:定义处少了默认参数

C

运行错误

D

链接失败:未定义引用

语言: C++
GESP真题 四级
2025.9
单选题号: 4
EXY-SC-0528
第 733 题

给定如下定义的数组 arr,则 *(*(arr + 1) + 2) 的值是( )。

int arr[2][3] = {{1, 2, 3}, {4, 5, 6}};
A

2

B

5

C

4

D

6

语言: C++
GESP真题 四级
2025.9
单选题号: 3
EXY-SC-0527
第 734 题

以下关于数组的描述中,( )是错误的。

A

数组名是一个指针常量

B

随机访问数组的元素方便快捷

C

数组可以像指针一样进行自增操作

D

sizeof(arr) 返回的是整个数组 arr 占用的字节数

语言: C++
GESP真题 四级
2025.9
单选题号: 2
EXY-SC-0526
第 735 题

运行下面程序后变量 a 的值是( )。

int a = 42;
int* p = &a;
*p = *p + 1;
A

42

B

43

C

编译错误

D

不确定

语言: C++
GESP真题 四级
2025.9
单选题号: 1
当前页显示 731 - 735 ,共 1260 道单选题