Java实现输入分数,输出该同学的相应等级(switch语句实现)

package com.edu.s2;

import java.util.Scanner;

public class test1 {
	public static void main(String[] args) {
		float score; 	
		int number;
		Scanner in =new Scanner(System.in);
		System.out.print("请输入分数:");
		score = in.nextFloat(); 
		number=(int)(score/10);
		switch(number)
		{
		case 0:
		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;
		default:
			System.out.println("输入的分数不在0--100之间,请重新输入");
			break;
		}
	}
}


版权声明:本文为weixin_59042297原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。