C语言的选择语句 if else。很简单,选择语句的执行顺序??

2025-03-22 17:55:34
推荐回答(4个)
回答1:

{if (x >= 100 && x <= 0)这句话绝对成立不了的~改成||
前面else{
随便赋值一个字符就行

}

switch (y)
{
case'A': printf("你的成绩是A\n"); break;
case'B': printf("你的成绩是B\n"); break;
case'C': printf("你的成绩是C\n"); break;
case'D': printf("你的成绩是D\n"); break;
case'E': printf("你的成绩是E\n"); break;
default:printf("输入不合法");break;
}
最后加一句default就好了~

回答2:

哥们,{if (x >= 100 && x <= 0)\\这里就是问题所在,这里的&& 改成||,这里应该是逻辑或,不是逻辑与。

回答3:

嗯,我回答一下吧。能不能把“&&”改成“||”,再去编译看看。

回答4:

if (x >= 100 && x <= 0)改成if (x > 100 || x < 0)