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

学习 时间:2026-04-07 18:40:59 阅读:1858
设有int i:则表达式i=1,++i,++i‖++i,i的值是多少

最佳回答

快乐的火龙果

粗暴的小兔子

2026-04-07 18:40:59

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

最新回答共有2条回答

  • 文静的外套
    回复
    2026-04-07 18:40:59

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

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

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