找到 375 道单选题
EXY-SC-0355
第 21 题

下面 C++ 代码执行后输出是( )。

int i;
for(i = 1; i < 5; i++){
    if(i % 3 == 0)
        break;
    printf("%d#",i);
}
if(i > 5) printf("END\n");
A

1#2#

B

1#2#END

C

1#2

D

1#2#3#4#END

语言: C++
GESP真题 一级
2025.9
单选题号: 10
EXY-SC-0354
第 22 题

下面的 C++ 代码执行后输出是( )。

int N = 0, i;
for (i = -100; i < 100; i++)
    N += i % 10;
cout << N;
A

900

B

100

C

0

D

-100

语言: C++
GESP真题 一级
2025.9
单选题号: 9
EXY-SC-0353
第 23 题

下面 C++ 代码执行后的输出是( )。

int n = 0;
for (int i = 0; i < 100; i++)
    n += i % 2;
cout << n;
A

5050

B

4950

C

50

D

49

语言: C++
GESP真题 一级
2025.9
单选题号: 8
EXY-SC-0352
第 24 题

当前是 9 月,编写 C++ 代码求 N 个月后的月份。横线处应填入的代码是( )。

int N, M;
cin >> N;
M = ___________;
if (M == 0)
    printf("%d个月后12月", N);
else
    printf("%d个月后是%d月", N, M);
A

N % 12

B

9 + N % 12

C

(9 + N) / 12

D

(9 + N) % 12

语言: C++
GESP真题 一级
2025.9
单选题号: 7
EXY-SC-0351
第 25 题

下面的 C++ 代码中变量 N 和 M 都是整型,则执行时如果先输入 10 并输入一个制表符后输入 20 并回车,其输出的数值是( )。

scanf("%d", &N);
scanf("%d", &M);
printf("{%d}", N + M);
A

{30}

B

1020

C

{N+M}

D

不输出,继续等待输入

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