如何使用mod运算符重复数字循环



我必须循环通过1 <= i <= 20,每次修改任何I时,我都想获得1,2,3之间的值。很抱歉,我在网上没有找到任何有用的资源。这就是我把它贴在这里的原因。提前谢谢。

在C++中,%符号充当余数运算符。

如果你做

i % 3;

可能的值为012

以此为起点,我们可以通过1:进行转换

(i % 3) + 1;

现在可能的值是123

最新更新