在 C++ 中,假设 N 为正整数,则表达式 `cout << (N % 3 + N % 7)` 可能输出的最大值是( )。
- A. 6
- B. 8
- C. 9
- D. 10
正确答案:B
正确答案:B
N%3 最大 2、N%7 最大 6,存在 N 同时取到(如 20:20%3=2、20%7=6),和=8,选 B。 💡 N%k 取值范围是 0~(k−1)。两余数能否同时取最大,看有没有这样的 N。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习