沉默的和尚 发表于 2014-9-7 17:26
b=a/(--a);是先运算--a,再运算/;
她只是过客 发表于 2014-9-7 18:00
括号优先级是最高的
longshaocn 发表于 2014-9-7 22:51
不过根据程序运行的结果看,后面自减之后,会将值重新赋值给第一个a。
沉默的和尚 发表于 2014-9-8 00:21
大哥,你知不知道,3/2最后的结果是1,余数为1,所以显示出来的结果会是1
...
沉默的和尚 发表于 2014-9-8 00:21
大哥,你知不知道,3/2最后的结果是1,余数为1,所以显示出来的结果会是1
...
longshaocn 发表于 2014-9-8 09:44
但是将/更换为%的时候,结果是0。。。。
longshaocn 发表于 2014-9-8 09:44
但是将/更换为%的时候,结果是0。。。。
沉默的和尚 发表于 2014-9-8 11:06
还有,你试试把a的值改为2,你就会发现/的结果是2,也就是2/1,如果按照你的那套来的话,结果不可能会是2 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |