若已定义:intx=2,y=3;则执行语句y=x+++(--y);后,y的值为什么为4
<p>问题:若已定义:intx=2,y=3;则执行语句y=x+++(--y);后,y的值为什么为4<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">车仁生的回答:<div class="content-b">网友采纳 x++先使用x再+ x++;语句结束后x变为3.在运算的时候x还是为2. --y先自减再使用y --y;先变成2再参与其它运算 y=2+2=4;运算结束x=3y=4
页:
[1]