18.算术表达式-15 % 2的值是

问题描述:

18.算术表达式-15 % 2的值是
1个回答 分类:数学 2014-10-19

问题解答:

我来补答
这个跟标准有关C89下,结果是未定义的,但是C99中结果是确定的
说一下C99下的结果吧,任何整数M对N取模,即M%N都满足M==M/N*N+M%N
具体这里显然-15/2值为-7(不要跟我说是-7.5!)
那么要满足上面的那个公式的话
-15 == -7*2+(-15)%2
所以-15%2值必为-1
 
 
展开全文阅读
剩余:2000