正在回答
4回答
赋值运算从右向左执行,故a=a*a=9,a+=9,a=a+9=3+9=12
慕函数7422320
2018-04-13 19:41:10
从右往左计算:a*=a 等于 a=a*a 则a=3x3=9;
然后a+=a等于a=a+a;由于语句没有执行完;a=3+9=12
你也可以直接理解为a+=a*=a等于a=a+(a*a) 等于a=3+(3x3)=12.
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星