EXY-SC-0120
第 256 题
在下面的 C++ 代码中,N 必须是小于 10 大于 1 的整数 ,M 为正整数(大于 0) 。如果 M 被 N 整除则 M 为幸运数 ,如果 M 中含有 N 且能被 N 整除 ,则为超级幸运数 ,否则不是幸运数 。程序用于判断 M 是否为幸运数或超级幸运数或非幸运数 。阅读下面代码 ,有关说法正确的是( )。
int N, M;
cout << "请输入幸运数字:";
cin >> N;
cout << "请输入正整数:";
cin >> M;
bool Lucky;
if (M % N == 0)
Lucky = true;
else
Lucky = false;
while (M){
if (M % 10 == N && Lucky){
printf("%d是%d的超级幸运数!", M, N);
break;
}
M /= 10;
}
if (M == 0)
if (Lucky)
printf("%d是%d的幸运数!", M, N);
else
printf("%d非%d的幸运数!", M, N);
语言:
C++
GESP真题
二级
2024.6
单选题号:
15
EXY-SC-0119
第 257 题
下面 C++ 代码执行后 ,输出是( )。
int cnt1 = 0, cnt2 = 0;
for (int i = 0; i < 10; i++){
if (i % 2 == 0)
continue;
if (i % 2)
cnt1 += 1;
else if (i % 3 == 0)
cnt2 += 1;
}
cout << cnt1 << " " << cnt2;
语言:
C++
GESP真题
二级
2024.6
单选题号:
14
EXY-SC-0118
第 258 题
下面 C++ 代码用于实现如下图所示的效果 ,其有关说法正确的是( )。

for (int i = 1; i < 6; i++){ // L1
for (int j = 1; j < i+1; j++) //L2
cout << i*j << " ";
cout << endl;
}
语言:
C++
GESP真题
二级
2024.6
单选题号:
13
EXY-SC-0117
第 259 题
执行下面的 C++ 代码,有关说法正确的是( )。
【质数是指仅能被 1 和它本身整除的正整数】
int N;
cin >> N;
bool Flag = true;
for ( int i = 2; i < N; i++){
if (i * i > N)
break;
if (N % i == 0){
Flag = false;
break;
}
}
if (Flag)
cout << N << "是质数" << endl;
else
cout << N << "不是质数" << endl;
语言:
C++
GESP真题
二级
2024.6
单选题号:
12
EXY-SC-0116
第 260 题
假设下面 C++ 代码执行过程中仅输入正负整数或 0,有关说法错误的是( )。
int N,Sum = 0;
cin >> N;
while (N){
Sum += N;
cin >> N;
}
cout << Sum;
语言:
C++
GESP真题
二级
2024.6
单选题号:
11
当前页显示 256 - 260
,共 375 道单选题