JAVA中Swtich用法*
import java.util.Scanner;
public class Test1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(;;)
{
Scanner input=new Scanner(System.in);
System.out.println("请输入学生的分数: ");
double score=input.nextDouble();
int level1,level2;
if(score>=90.0 && score<=100.0)
{
level1=1;
}
else if(score>=80.0){ level1=2;}
else if(score>=70.0){ level1=3;}
else if(score>=60.0){ level1=4;}
else {level1=5;}
if(score>=85.0&&score<=100.0){ level2=1;}
else if(score>=70.0){ level2=2;}
else if(score>=60.0){ level2=3;}
else{level2=4;}
switch(level1)
{
case 1:
System.out.print("该生的成绩等级优");
break;
case 2:
System.out.print("该生的成绩等级良");
break;
case 3:
System.out.print("该生的成绩等级中");
break;
case 4:
System.out.print("该生的成绩等级及格");
break;
case 5:
System.out.print("该生的成绩等级不及格");
break;
}
switch(level2)
{
case 1:
System.out.print(" A");
break;
case 2:
System.out.print(" B");
break;
case 3:
System.out.print(" C");
break;
case 4:
System.out.print(" D");
}
System.out.println();
}
}
}
实现的结果如下:
![这里写图片描述](http://img.blog.csdn.net/20170313152341781?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1NzAwMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)