print(-123 % 10) 输出结果 7
print(-123 // 10) 输出结果 -13 #向下取整
原因:在负数 % 正数时,Python的运算规则是:-123 = -13 * 10 + 7
C++:
print(-123 % 10) 输出结果 -3
print(-123 // 10) 输出结果 -12
原因:在负数 % 正数时,C++的运算规则是:-123 = -12 * 10 - 3
print(-123 % 10) 输出结果 7
print(-123 // 10) 输出结果 -13 #向下取整
原因:在负数 % 正数时,Python的运算规则是:-123 = -13 * 10 + 7
C++:
print(-123 % 10) 输出结果 -3
print(-123 // 10) 输出结果 -12
原因:在负数 % 正数时,C++的运算规则是:-123 = -12 * 10 - 3