首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

int之间运算的有关问题

2012-05-01 
int之间运算的问题。int a 6, b -4那么 --a%++b的结果是2。请问是为什么。难道int之间的运算,忽略符号

int之间运算的问题。
int a = 6, b = -4;

那么 --a%++b;的结果是2。

请问是为什么。难道int之间的运算,忽略符号的么?

麻烦了。

[解决办法]
%取模运算符的符号与被除数相同,
[解决办法]

探讨
int a = 6, b = -4;

那么 --a%++b;的结果是2。

请问是为什么。难道int之间的运算,忽略符号的么?

麻烦了。

热点排行