gpt4 book ai didi

c++ - 在 if 语句中需要满足不止一件事才能执行? C++

转载 作者:太空狗 更新时间:2023-10-29 23:54:05 25 4
gpt4 key购买 nike

如果我想做一个要求不止一件事为真的 if 语句,我需要用“else if”来做吗?因为我认为它看起来很难看,所以我更希望我能在一个声明中解决这个问题。

代码如下:

if(x == 2 OR 4 OR 6 OR 8 OR 10)
{
something......
}

etc. etc.
return 0;

那行得通吗?

最佳答案

if (x == 2 || x == 4 || x == 6 || x == 8 || x == 10)
{
...
}

OTOH,如果您的意图是“如果 x 是偶数...”:

if (x % 2 == 0)
{
...
}

关于c++ - 在 if 语句中需要满足不止一件事才能执行? C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7973182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com