一、前言
1.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教!
2.本弹窗界面可以根据简单的要求进行输入,并显示是否正确,该文章代码设置的是在代码上需要输入百分制的成绩,并且根据成绩分值进行判定。按照输入的成绩进行等级划分并输出。同时可以实现自定义的设置;
3.这是一个多分支的语句;
4.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk环境;
二、涉及到的知识点代码
1.实例化scanner类对象
Scanner
2.多分支判断语句
if elseif else
三、代码部分
package com.edu.s2;
import java.util.Scanner;
public class 多分支语句练习题 {
public static void main(String[] args) {
float score;//定义变量存放的百分制成绩
String grade;//定义变量存放的等级成绩
System.out.println("请输入百分制的成绩:");
Scanner in=new Scanner(System.in);//实例化scanner类对象
score=in.nextFloat();//接收用户键盘输入的变量xxx
//if(score>100|score<0){
//System.out.println("你输入的数值不在0——100之间,请重新输入:");
//else(这是另一种办法,还有要把下面语句加到这个括号里)
if(score<=100&&score>=90){
grade="优秀";
}else if(score<=89&&score>=80){
grade="良好";
}else if(score<=79&&score>=70){
grade="中等";
}else if(score<=69&&score>=60){
grade="及格";
}else if(score<=59&&score>=0){
grade="不及格";
}else{grade="非法数值!";}
System.out.println(score+"分对应的成绩为:"+grade);
}
}
四、程序运行结果(控制台输出)
1.弹出事的显示结果
2.输入正确数值的显示结果
3.输入不正确数值的显示结果