取模运算符%
假设a、b都是整数,a%b是指a除以b的余数,也叫取模运算。
1 2 3 4 5 6 7 8 9 10 | #include <iostream> using namespace std; int main() { int a=5,b=3; cout<<a%b<<'\n'; cout<<5%2; return 0; } |
负数取余:
在 C++ 中,取余运算的结果的符号与被除数相同。
-5%2=-1
5%-2=1
假设a、b都是整数,a%b是指a除以b的余数,也叫取模运算。
1 2 3 4 5 6 7 8 9 10 | #include <iostream> using namespace std; int main() { int a=5,b=3; cout<<a%b<<'\n'; cout<<5%2; return 0; } |
负数取余:
在 C++ 中,取余运算的结果的符号与被除数相同。
-5%2=-1
5%-2=1