已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.
x=2why?
人气:354 ℃ 时间:2020-06-10 18:07:27
解答
因为++x的++是前缀,因此x的值先++,因此x为2,就是真,因此把后面的 || 给短路了,因此y、z的值还是1
推荐
- 已知x,y,z均为整型变量,且值均为1,则执行语句++x
- 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x
- 若a,b,x,y均是整型变量,且a,b均已赋过值,则正确的switch语句是_________
- 若a、 b、c1、c2、x、y、均是整型变量,选择正确的switch语句
- 由于月球自西向东运动,所以月食总是从月轮的()开始
- 梦寐以求的意思是什么?厂p丁寸
猜你喜欢