gpt4 book ai didi

c - if (x==0||7||14||21||-7||-14) {y=星期四;}

转载 作者:行者123 更新时间:2023-11-30 21:32:09 28 4
gpt4 key购买 nike

你能像这样连续使用一堆 or 吗?

 if (x==0||7||14||21||-7||-14){y=THURSDAY;}

它似乎对我不起作用。怎么了?可以||不能用于具有相同 then 谓词的两个 else if 条件?

最佳答案

在 c 中,除 0 之外的任何值都被视为 bool true。所以你的 if 可以读成这样:如果 x==0 或 true 或 true 或 true...你的意思可能是 if (x==0 || x==7 || x==14 ...)

关于c - if (x==0||7||14||21||-7||-14) {y=星期四;},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14082446/

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