首页 > 解决方案 > % 在变量旁边的代码中是什么意思?

问题描述

假设 x=29 和 y=13。这行代码实际上做了什么:

x%=y-3;

我真的不知道这是什么意思?

标签: c++c

解决方案


模运算符为您提供除法的余数。

a % b是 a 除以 b 的余数

x %= y - 3等于x = x % (y - 3)并给你除以 (y - 3) 表达式的余数。


推荐阅读