刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
解答思路:
这个问题涉及到变量的自增、赋值和递减操作。首先,我们需要理解前置和后置操作的区别,比如++i和i++的不同结果。然后,理解这些操作与赋值和递减操作组合后的结果。最后,通过逻辑分析和计算,得出最终的a和i的值。
最优回答:
当i=5时,执行a=(++i)–这个操作后,先执行自增操作i++使得i的值变为6,然后将这个值赋给a,此时a的值为6。接着执行递减操作–使得a的值变为5。所以最后的结果是:a的值为5,i的值为6。
本文链接:请阐述当变量i赋值为5后,执行表达式a=(++i)--后,变量a和i的值分别为多少?
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!