题目内容:
对从键盘输入的一个[0,100]的整数成绩,把它转换成不及格、及格、中等、良好、优秀五级分类成绩并输出。([0--59]:不及格,[60--69]::及格,[70--79]:中等,[80--89]:良好,[90--100]:优秀。)
老师又双叒叕布置作业了!这次三道题,而且还限时就离谱……这是第一道。
老规矩直接上代码:
import java.util.Scanner;
public class ChaXunChengJiDengJi
{
public static void main(String[] args) {
int i;
int j;
Scanner grade=new Scanner(System.in);
System.out.println("请输入一个成绩(范围0-100):");
i =grade.nextInt();
j=(int)i/10;
switch (j){
case 0:
System.out.println("不及格");
break;
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:
System.out.println("优秀");
break;
case 10:
System.out.println("优秀");
break;
default:
System.out.println("您输入的成绩错误");
break;
}
}
}没啥好说的,这道题很简单,其他人也有写过类似的,就不再过多赘述了。
运行:

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