7%(-5)为什么是2? 不是-2 日期:2016-04-18 10:09:21 人气:1 7%(-5)为什么是2? 不是-2 C语言中的a%b其实是整数a除以整数b的余数。其中a是被除数,b是除数。在做%运算时,被除数和除数都是取正数运算,最后结果与被除数符号相同,如-7%5就是-2,7%(-5)就是2。