首页 > 解决方案 > c中的模运算符

问题描述

我是编程新手。我知道模运算符给出了余数,例如 7%2=1 但我不明白 1%10= 1 是怎么回事。有人可以解释一下吗。

标签: coperator-keywordmodulo

解决方案


dividend小于divisordividend本身就是余数。在你的情况下1%10意味着1

关于 '%' 运算符要记住的要点:

  1. 当被除数大于除数时,它将给出余数。

10 % 3 = 1

  1. 当被除数小于除数时,被除数本身就是余数。

3 % 10 = 3


推荐阅读