EXY-SC-0044
第 386 题
下面 C++ 代码执行,其输出是( )。
int a=9, b=27;
a = 'a' + 'b';
b = 'a' - 'b';
a = a - b;
cout << a << ' ' << b << endl;
语言:
C++
GESP真题
二级
2025.9
单选题号:
14
EXY-SC-0043
第 387 题
下面 C++ 代码实现输出如下图形,应该在横线处填入的代码是( )。
请输入层数:10
1
23
456
7891
23456
789123
4567891
23456789
123456789
1234567891
cout << "请输入层数:";
cin >> N;
K = 1;
for (i = 1; i < N + 1; i++){
for (int _ = 1; _ < ___________; _++)
cout << " ";
for (int _ = 1; _ < ________; _++){
cout << K;
K += 1;
if (K == 10)
K = 1;
}
cout << '\n';
}
语言:
C++
GESP真题
二级
2025.9
单选题号:
13
EXY-SC-0042
第 388 题
下面 C++ 代码执行后输出与 5 有关数的数量。“与 5 有关的数”定义为含有 5 或者能被 5 整除的数。相关说法正确的是( )。
cnt = 0;
for (i = 1; i < 1000; i++){
if (i % 5 == 0){
cnt += 1;
continue;
}
j = i;
while (j > 0)
if (j % 10 == 5){
cnt += 1;
break;
}
else
j /= 10;
}
cout << cnt;
语言:
C++
GESP真题
二级
2025.9
单选题号:
12
EXY-SC-0041
第 389 题
下面 C++ 代码用于记录多个输入数中的最大数和最小数(输入 -999 则输入结束),相关说法错误的是( )。
cin >> now_num;
minnum = maxnum = nownum;
while (now_num != -999){
if (max_num < now_num)
max_num = now_num;
if (min_num > now_num)
min_num = now_num;
cin >> now_num;
}
cout << min_num << ' ' << max_num;
语言:
C++
GESP真题
二级
2025.9
单选题号:
11
EXY-SC-0040
第 390 题
下面 C++ 代码执行后输出是( )。
num = 0;
while (num <= 5){
num += 1;
if (num == 3)
continue;
printf("%d#", num);
}
语言:
C++
GESP真题
二级
2025.9
单选题号:
10
当前页显示 386 - 390
,共 429 道单选题