(++a)%b是什么意思

2019-08-11 18:14发布

(++a)%b是什么意思
是不是a++再被b取余?
类似于a%10?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
mack13013
1楼-- · 2019-08-11 22:49
a++;
a%b;
加了括号应该很好识别优先级了。
没加括号的直接打回,再犯就开除。
psychoo
2楼-- · 2019-08-11 23:29
mack13013 发表于 2017-10-25 19:01
a++;
a%b;
加了括号应该很好识别优先级了。

…………
xlong_06
3楼-- · 2019-08-12 03:13
本帖最后由 xlong_06 于 2017-10-26 09:46 编辑

比如说你之前a为10,b为2,先执行++a,之后a变为11,然后对b求余,就是11除以2的余数,结果就是1。
l6931639
4楼-- · 2019-08-12 07:53
 精彩回答 2  元偷偷看……
ddfha1
5楼-- · 2019-08-12 12:47
如果a++=5,b=7结果是多少?是5?
adlu
6楼-- · 2019-08-12 17:22
ddfha1 发表于 2017-10-26 13:47
如果a++=5,b=7结果是多少?是5?

这种问题就不该问的,直接调试运行程序就清楚了。
如果写成++a%b这样,语法是没错,但是经常让人恼火。

“加了括号应该很好识别优先级了。
没加括号的直接打回,再犯就开除。”

一周热门 更多>