十八题不应该输出y=8 x=16吗 为什么是这个结果啊 还有其中的y++的先执行再赋值的作用范围是

十八题不应该输出y=8 x=16吗 为什么是这个结果啊 还有其中的y++的先执行再赋值的作用范围是哪到哪啊 难道不是在循环体之内吗

运行步骤:
x=0 y=0 x<15 y++ y=1; x+=++y y先自加y=2 x=0+2=2
x=2 y=2 x<15 y++ y=3; x+=++y y先自加y=4 x=2+4=6
x=6 y=4 x<15 y++ y=5; x+=++y y先自加y=6 x=6+6=12
x=12 y=6 x<15 y++ y=7; x+=++y y先自加y=8 x=12+8=20
20>15退出循环 y=8 x=20
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-13
深奥
相似回答