int之间运算的问题。int a 6, b -4那么 --a%++b的结果是2。请问是为什么。难道int之间的运算,忽略符号
int之间运算的问题。
int a = 6, b = -4;
那么 --a%++b;的结果是2。
请问是为什么。难道int之间的运算,忽略符号的么?
麻烦了。
[解决办法]
%取模运算符的符号与被除数相同,
[解决办法]
int之间运算的问题。
int a = 6, b = -4;
那么 --a%++b;的结果是2。
请问是为什么。难道int之间的运算,忽略符号的么?
麻烦了。
[解决办法]
%取模运算符的符号与被除数相同,
[解决办法]