黑马程序员技术交流社区
标题:
一个关于swich的问题
[打印本页]
作者:
a554305211
时间:
2015-8-23 21:36
标题:
一个关于swich的问题
class TextGrade {
public static void main(String[] args) {
int result = 108;
if(result <= 100 && result >= 0){
result /= 10;
switch(result) {
case 1:
case 2:
case 3:
case 4:
case 5:
System.out.println("差");
break;
case 6:
System.out.println("及");
break;
case 7:
System.out.println("中");
break;
case 8:
System.out.println("良");
break;
case 9:
case 10:
System.out.println("优");
break;
}
}else
System.out.println("成绩不在范围内");
}
}
复制代码
有没有办法不用if语句就可以让100判定
作者:
liuguodong
时间:
2015-8-23 22:38
import java.util.Scanner;
作者:
liuguodong
时间:
2015-8-23 22:40
import java.util.Scanner;
class Tesr {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int score = sc.nextInt();
if(score>100||<0) {
System.out.println("输入成绩不符合规定!");
}else if(score >= 90) {
System.out.println("优秀");
}else if(score >= 80) {
System.out.println("良好");
}else if(score >= 70) {
System.out.println("中等");
}else if(score >= 60) {
System.out.println("及格");
}else {
System.out.println("不及格");
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2