gpt4 book ai didi

java - 这是否符合 switch 语句的条件?

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

我必须将其用作 switch 语句。这是一个 switch 语句,对吧?

    if (dGrade > 93.99) {strFGrade= strA;}                              //A= above 94

else if (dGrade >= 90.00 && dGrade <= 93.99 ) {strFGrade= strLA;} //A- = 90-93.99

else if (dGrade >= 87.70 && dGrade <= 89.99) {strFGrade= strHB;} //B+= 87.7-89.99

else if (dGrade >= 83.33 && dGrade <= 87.69) {strFGrade= strB;} //B= 83.33-87.69

else if (dGrade >= 80.00 && dGrade <= 83.32 ) {strFGrade= strLB;} //B- = 80-83.32

else if (dGrade >= 75.00 && dGrade <= 79.99 ) {strFGrade= strHC;} //C+= 75-79.99

else if (dGrade >= 70.00 && dGrade <= 74.99 ) {strFGrade= strC;} //C= 70-74.99

else if (dGrade >= 60.00 && dGrade <= 69.99 ) {strFGrade= strD;} //D=60-69.99

else {strFGrade= strF;} //F= below 60

最佳答案

这不是 switch 语句。 Switch 语句具有以下结构:

switch (dgrade) {
case 90:
doSomething();
break;
case 100:
doSomethingElse();
break;
default:
do();
}

在你的情况下,你实际上不能使用 switch 语句,因为你有条件,所以你只能使用 if-else 语句

关于java - 这是否符合 switch 语句的条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33058917/

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