设x,y均为整型变量求值

设x,y均为整型变量,且x的值为10,y的值为20,则!(y==x/2)、y!=x%3、x!=y‖x>=y的值是多少

1 1 1

这个考察的是运算符的优先级,可以补充一下相关知识。同时注意逻辑运算符的短路原则。

!(y==x/2)
// 先计算x/2,再进行==操作,最后执行!操作,因此是true

y!=x%3
// 先计算x%2,再进行!=操作,因此是true

x!=y||x>=y
// 先进行x!=y, x!=y为true,运算符为||,一个为true,整个为true,因此x>=y不再进行判断