未分类题

设x,y,t均为int型变量,执行语句:
x=y=3;
t=++x||++y;
完成后,y的值为
A.不确定
B.4
C.3
D.1

A.不确定
B.4
C.3

【参考答案】

C
t=++x或++y,当++x不为0的时候,即++x为真,则不需要再继续判断++y,那么y就不再执行自加,因此y=3.