设int x=1,y=1;则执行表达式--X&&y++后,y的值是多少

2025-05-15 08:51:55
推荐回答(3个)
回答1:

当然是1。。。。
&&前面的如果是假值,就不会执行后面的语句了
||也是一样,前面如果为真,也不会运行后面的语句
这是基本概念啊,书里就有吧

回答2:

不用理中间出现什么句,因为这句话没有赋值,所以不改变y值,唯一改变的是y++,所以y=2

回答3:

y=1
要理解y++和++y的区别 :前者是先运算。后+1 后者是先+1在运算