设有int i:则表达式i=1,++i,++i‖++i,i的值是多少

学习 时间:2026-06-04 16:17:51 阅读:5347
设有int i:则表达式i=1,++i,++i‖++i,i的值是多少

最佳回答

贤惠的鸡

坦率的乌冬面

2026-06-04 16:17:51

3++i,后变为2而 ||表示 或的意思,两边只要有一个为真,则这个表示是为真。如果 ||前面已经为真了,其后边的就不再执行判断。因为 ++i || ++i,前面++i后,i变为3,为真,所以其右边的++i不再执行。所以为3。

最新回答共有2条回答

  • 清脆的铃铛
    回复
    2026-06-04 16:17:51

    3++i,后变为2而 ||表示 或的意思,两边只要有一个为真,则这个表示是为真。如果 ||前面已经为真了,其后边的就不再执行判断。因为 ++i || ++i,前面++i后,i变为3,为真,所以其右边的++i不再执行。所以为3。

上一篇 《纪念伏尔泰逝世一百周年演说》初三语文阅读题

下一篇 潜艇的潜至深度最多能潜至多少米?