首页 > 代码库 > 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

代码:

package com.liron.p1;import java.util.Scanner;/** * 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表 * 示,60-89分之间的用B表示,60分以下的用C表示。 * */public class Topic15 {    public static void main(String[] args)     {        Scanner s = new Scanner(System.in);        a:        for(;;){            for(;;){                System.out.println("请输入学生的成绩:");                int c = s.nextInt();                if(c>100||c<0){                    System.out.println("你输入的成绩无效,请重新输入");                    break;                }else{                    if(c>=90){                        System.out.println("你的成绩是:A");                    }else if(c<90&&c>=60){                        System.out.println("你的成绩是:B");                    }else{                        System.out.println("你的成绩是:C");                    }break a;                }            }        }    }}

结果:

技术分享

 

利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。