编写具有多个 || 的 if 语句的简洁方法是什么?和 && 在 C 中?
如果 a 1、2、4 或 6 AND b = 8 和 c = 10,我只想执行 printf 语句,我可以将所有这些条件放入同一个 if 语句中吗?
例如。我可以写类似的东西:
if ((a = 1||2||4||6) && b == 8 && c == 10)
//do something
这似乎不起作用...
编写具有多个 || 的 if 语句的简洁方法是什么?和 && 在 C 中?
如果 a 1、2、4 或 6 AND b = 8 和 c = 10,我只想执行 printf 语句,我可以将所有这些条件放入同一个 if 语句中吗?
例如。我可以写类似的东西:
if ((a = 1||2||4||6) && b == 8 && c == 10)
//do something
这似乎不起作用...