28. 三、switch语句 1.格式 switch(表达式) { case 常量1: 语句一; break; case 常量1: 语句二; break; case 常量n: 语句n; break; default:语句n+1 ; break; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 2.例题 #include<stdio.h> void Fun(char ch)//输入等级,判断成绩的...
nKey = (int)score / 10; switch (nKey) { case 0: case 1: case 2: case 3: case 4: case 5: printf("E\n"); break; case 6: printf("D\n"); break; case 7: printf("C\n"); break; case 8: printf("B\n"); break; case 9: case 10: printf("A\n"); break; default: ...
int a=100;switch(a) { case 1: //case 后面的必须是常量 break;case 2:break;default:}
switch(j){ case 0: System.out.println("a>=b>=c");break;case 1:System.out.println("a>=c>=b");break;case 2:System.out.println("b>=a>=c");break;case 3:System.out.println("b>=c>=a");break;case 4:System.out.println("c>=a>=b");break;case 5:System.out.print...
最简单的方法是使用if语句嵌套来实现范围判断。在switch语句中,可以使用if语句对变量进行判断,然后执行相应的代码块。例如: switch (score) { case 90: // do something break; case 80: // do something break; case 70: case 60: if (score >= 60 && score <= 70) { ...
"a小于b");} else { System.out.println("a等于b");}switch (Integer.compare(a, b)) { case 1: System.out.println("a大于b"); break; case -1: System.out.println("a小于b"); break; case 0: System.out.println("a等于b"); break;}除了以上方法,我们还可以使用函数来比较两个数的大小...
//在Java中switch-case除了可以比较int外,还可以用来比较String:importjava.util.Scanner;publicclassSwitchString {publicstaticvoidmain(String[] args) { String month; Scanner scan=newScanner(System.in); System.out.print("input month (january, march, etc): "); ...
然而,当条件比较多时,使用if-else语句可能会导致代码冗长且难以阅读。这时,我们可以使用switch语句来简化代码,并增加可读性。 switch语句根据表达式的值,选择执行对应的代码块。它的基本语法如下: ``` switch (表达式) { case 值1: // 代码块1 break; case 值2: // 代码块2 break; case 值3: // 代码块...
程序运行结果显示如下: Friday switch case在内部使用equals方法比较,所以case语句在这里区分大小写。 在switch case和if else if之间进行选择取决于可读性和各种因素。你可以根据自己的需要进行选择。
如果没有使用break语句,则所有匹配的case代码块会依次执行,直到遇到break语句或者switch语句结束。在最后一个default代码块之后如果没有任何匹配的值,switch语句将会继续执行后续代码。 三、注意事项 在使用switch语句时需要注意以下几点: 1. switch语句只比较expression与case后面的值是否相等,不考虑大小写和字符编码问题...