分数制度转化为等级制度-Java板块造梦空间论坛-技术交流-造梦空间论坛

分数制度转化为等级制度

转换方法:

90~100  A

80~89   B

70~79   C

60~69  D

0~59   E

首先我个人理解是,如果在生活中,遇到这种说要把分数转换为等级,我觉得既然是转换,那么就是相当于需要把这个等级直接替换覆盖到原值上面,否则直接if重新定义变量来写那就不叫转换了,那就叫写出他们对应的等级或者另外写一个内容之类的,所以我这里是用的重新赋值然后在打印出来char类型。

源码如下:

float a;
		a=8;
		if (a>=90) {
			a=(char)'A';
		}else if (a>=80) {
			a=(char)'B';
		} else if (a>=70) {
			a=(char)'C';
		} else if (a>60) {
			a=(char)'D';
		} else if (a>0) {
			a=(char)'E';
		} else {
			System.out.println("输入错误!");
		}
		System.out.println((char)a);

 

请登录后发表评论

    没有回复内容

© 造梦空间论坛