gpt4 book ai didi

c - 如何在一个 "if"函数中使用多个条件?

转载 作者:太空宇宙 更新时间:2023-11-04 05:22:37 24 4
gpt4 key购买 nike

我想在此脚本的每个条件下更改 _"and"_ 的值:

main(){
char in;
int ans=0;
printf ("Enter character");
scanf ("%c",&in);
if (in == '+' && in == '/' && in == '*' && in == '-'){
ans=10;
}
}

我该怎么做?

最佳答案

if (A && B)... 不代表:

  • 如果 A 为真,则执行此操作,并且
  • 如果 B 为真,则执行此操作。

意思是:

  • 如果 A 为真且 B 为真,则执行此操作。

要创建一个条件,以便在 A 为真时触发 if 并在 B 为真时触发,您可以使用 A || B。这意味着:

  • 如果 A 为真或 B 为真,则执行此操作。

关于c - 如何在一个 "if"函数中使用多个条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55055652/

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