若已定义:intx=2,y=3;则执行语句y=x+++(---查字典问答网
分类选择

来自李文鹏的问题

  若已定义:intx=2,y=3;则执行语句y=x+++(--y);后,y的值为什么为4

  若已定义:intx=2,y=3;则执行语句y=x+++(--y);后,y的值为什么为4

1回答
2020-12-30 01:08
我要回答
请先登录
车仁生

  x++先使用x再+

  x++;语句结束后x变为3.在运算的时候x还是为2.

  --y先自减再使用y

  --y;先变成2再参与其它运算

  y=2+2=4;运算结束x=3y=4

2020-12-30 01:10:29

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •