zoukankan      html  css  js  c++  java
  • 动手动脑2

    编写一个程序,此程序在运行时要求用户输入一个整数,代表某门课的考试成绩,程序接着给出“不及格”、“及格”、“中”、“良”、“优”的结论。

    import java.util.*;

    class AException extends Exception

    {

    String a;

    AException()  

    {

    a="输入有误";   

    }

    public String toString()

    {

    return a;

    }

    }

    class A 

        public static void main(String args[]) 

        { 

         while(1>0)

           {

         Scanner sc = new Scanner(System.in); 

         System.out.println("请输入考试成绩(0~100):"); 

          

            try 

            { 

                String s = sc.nextLine();     

                getnum(s); 

            } 

            catch (AException e) 

            { 

                System.out.println(e.toString()); 

            } 

           }

        } 

        private static void getnum(String s) throws AException 

        { 

         for (int i = s.length()-1; i >= 0;i--) 

            {

             int chr = s.charAt(i);

                if (chr < 48 || chr > 57)

                {

                 throw new AException(); 

                }

            }  

         double num = Double.parseDouble(s);   

            if (num < 0 || num> 100) 

            { 

                throw new AException(); 

            } 

            if (num>= 0 && num<= 60)

            { 

                System.out.print("不及格 "); 

            } 

            else if (num >= 60 && num <= 70) 

            { 

                System.out.print("及格 "); 

            } 

            else if (num>= 70 && num<= 80) 

            { 

                System.out.print(" "); 

            }

            else if (num >= 80 && num <= 90) 

            { 

                System.out.print(" "); 

            } 

            else 

            { 

                System.out.print(" "); 

            } 

        } 

  • 相关阅读:
    git rror: RPC失败
    linux加载模块报错:could not insert module xxx.ko: Unknown symbol in module
    Ubuntu 20.04 添加当前用户 Root 权限
    C程序编译过程
    静态代码块和非静态代码块
    java反射
    ==和equal的区别
    solr中配置域
    Solr的简介以及安装
    Spring Data Redis 小demo
  • 原文地址:https://www.cnblogs.com/zhmbg/p/7845780.html
Copyright © 2011-2022 走看看