如何在一个if语句中询问两个变量是否相等

时间:2014-07-12 21:31:22

标签: int

我要做的是创建一个if语句,要求检查两个单独的int变量是否等于某个数字,如果没有,则运行一段代码。

E.g。

int x = 10;
int y = 10;

if((x && y) != 9)
  //do something

请帮帮我

1 个答案:

答案 0 :(得分:3)

这可以在一个if语句中实现,但不能只有一个二进制条件;你必须分别比较每个变量,并将两个比较结果与逻辑AND(&&):

连接起来
if ((x != 9) && (y != 9)) …

PS:以上假设您只想做某事(),如果两个变量都有一些非9的值。如果你想要即使其中一个变量不等于9,也要做一些事情,然后用逻辑OR(&&)替换逻辑AND(||):

if ((x != 9) || (y != 9)) …