菜鸟:设x y t均为int型变量,则执行语句:x=y=2;t=++x||++y;后,y的值为?

学习 时间:2026-05-29 23:11:07 阅读:5393
菜鸟:设x y t均为int型变量,则执行语句:x=y=2;t=++x||++y;后,y的值为?菜鸟:设x y t均为int型变量,则执行语句:x=y=2;t=++x||++y;后,y的值为?求思求思路

最佳回答

友好的蜜粉

无限的鸡

2026-05-29 23:11:07

开始x和y都赋值为2
t=++x||++y注意到后边这个是 取“或”,因此当程序执行了++x时,判断为真(不为0即为真)后边的++y就没有执行,如果你把x的值改为-1时,再执行t=++x||++y后,y就变为3了
因此结果是2

最新回答共有2条回答

  • 现实的长颈鹿
    回复
    2026-05-29 23:11:07

    开始x和y都赋值为2t=++x||++y注意到后边这个是 取“或”,因此当程序执行了++x时,判断为真(不为0即为真)后边的++y就没有执行,如果你把x的值改为-1时,再执行t=++x||++y后,y就变为3了因此结果是2

上一篇 黄什么什么.例如:红 红艳艳 红彤彤

下一篇 在带有条件状语从句的复合句中,主句通常使用一般将来时(will),条件状语从句通常使用一般现在是来表示什么