gpt4 book ai didi

c - 我的 if, else, else if 循环在 C 中不起作用?

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

不确定这是否足够,但是我的代码的这一部分不起作用,它一直在“else if”部分下划线,表示它需要一个表达式或一个语句,然后要求一个 (。我如果需要的话可以提供完整的代码我只是觉得我在这里遗漏了一些明显的东西。我已经尝试了一切。谢谢!

    if (total <= AMT1)
{
taxes = RATE1 * total;
printf("your tax rate is: %f\n", taxes);
}

else if
{
(total > 300 || total <= 450);
taxes = RATE2 * total;
printf("your tax rate is: %f\n", taxes);
}


else if
{
(total > 450);
taxes = RATE3 * total;
printf("your tax rate is: %f\n", taxes);
}

}

}

最佳答案

if (total <= AMT1)
{
taxes = RATE1 * total;
printf("your tax rate is: %f\n", taxes);
}

else if(total > 300 || total <= 450)
{
taxes = RATE2 * total;
printf("your tax rate is: %f\n", taxes);
}


else if(total > 450)
{
taxes = RATE3 * total;
printf("your tax rate is: %f\n", taxes);
}

关于c - 我的 if, else, else if 循环在 C 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37085909/

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