0
点赞
收藏
分享

微信扫一扫

day5--switch语句判断分数的等级

金牛豆豆 2022-04-07 阅读 42
java

switch语句判断分数的等级

package com.one;

public class SwitchStatement {

	public static void main(String[] args) {
		scoreToLevelTest();
	}//Of main	

	public static char scoreToLevel(int paraScore) {
		// E stands for error
		char resultLevel = 'E';
		int tempDigitalLevel = paraScore / 10;
		switch (tempDigitalLevel) {
		case 10:
		case 9:
			resultLevel = 'A';
			break;
		case 8:
			resultLevel = 'B';
			break;
		case 7:
			resultLevel = 'C';
			break;
		case 6:
			resultLevel = 'D';
			break;
		case 5:
		case 4:
		case 3:
		case 2:
		case 1:
		case 0:
			resultLevel = 'F';
			break;
		default:
			resultLevel = 'E';
			break;
		}// Of switch
		return resultLevel;

	}// of scoreToLevel
	
	public static void scoreToLevelTest() {
		int tempScore = 100;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 98;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 81;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 74;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 60;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 52;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 21;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
		tempScore = 450;
		System.out.println("Score "+ tempScore + " to level is: " + scoreToLevel(tempScore));
		
	}// of scoreToLevelTest
	

}// of class SwitchStatement

运行结果

在这里插入图片描述

举报

相关推荐

0 条评论