找到 375 道单选题
EXY-SC-0275
第 101 题

执行下面程序后输出为( )。

int x = 3;
void f(int& x){
    x += 2;
}
int main(){
    int x = 10;
    f(x);
    cout << x << " " << ::x;
}
A

12 3

B

10 5

C

12 5

D

10 3

语言: C++
GESP真题 四级
2026.3
单选题号: 5
EXY-SC-0274
第 102 题

执行下面程序后,输出为( )。

void fun(int a, int &b, int *c){
    a += 1;
    b += 2;
    *c += 3;
}

int main(){
    int x = 1, y = 1, z = 1;
    fun(x, y, &z);
    cout << x << " " << y << " " << z;
}
A

2 3 4

B

1 3 4

C

2 1 4

D

1 1 1

语言: C++
GESP真题 四级
2026.3
单选题号: 4
EXY-SC-0273
第 103 题

已知:

int a[3][4] = {
    {1,2,3,4},
    {5,6,7,8},
    {9,10,11,12}
};
int (*p)[4] = a;

则表达式 *(*(p + 2) + 1) 的值为( )。

A

6

B

10

C

9

D

11

语言: C++
GESP真题 四级
2026.3
单选题号: 3
EXY-SC-0272
第 104 题

执行下面代码后,输出为( )。

int main() {
    int a = 5;
    int* p = &a;
    int** q = &p;
    **q += 7;
    cout << a << " " << *p;
}
A

5 5

B

12 12

C

12 5

D

5 12

语言: C++
GESP真题 四级
2026.3
单选题号: 2
EXY-SC-0271
第 105 题

执行下面程序后,输出为( )。

int f(int x = 2){
    return x * 3;
}

int main(){
    cout << f() << " " << f(4);
}
A

2 12

B

6 12

C

6 4

D

12 6

语言: C++
GESP真题 四级
2026.3
单选题号: 1
当前页显示 101 - 105 ,共 375 道单选题