多重if…else…判断结构
if … else…
练习:某小学期末数学成绩考试,根据考试分数,输出相应的评级
- 成绩大于等于90为优
- 成绩在大于等于80小于90 为良
- 成绩及在大于等于60小于80 为中
- 低于60不及格
import java.util.Scanner;
public class IFlianxi {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*需求
* 编写一个程序,根据考生考试成绩,输出相应的评级
* 成绩大于等于90为优
* 成绩在大于等于80小于90 为良
* 成绩及在大于等于60小于80 为中
* 低于60不及格
*/
System.out.println("请输出分数:");
Scanner sc= new Scanner(System.in);
int m=sc.nextInt();
if(m>=60)
{
if(60<=m&m<90)
{
if(80<=m&m<90)
{
System.out.println("该生成绩为"+m+"评论为良");
}
else {System.out.println("该生成绩为"+m+"评论为中");}
}
else {System.out.println("该生成绩为"+m+"评论为优");}
}
else
{
System.out.println(