java小程序(课堂作业06)

编写一个程序,此程序在运行时要求用户输入一个 整数,代表某门课的考试成绩,程序接着给出“不及格”、“及格”、“中”、“良”、“优”的结论。 要求程序必须具备足够的健壮性,不管用户输入什 么样的内容,都不会崩溃。

 1 //信1605-3程浩20163667
 2 import java.util.Scanner;
 3 public class Demo {
 4     public static void main(String[]args)
 5     {
 6         Scanner sc=new Scanner(System.in);
 7         int i=0;
 8         try
 9         {
10             System.out.println("请输入一个整数(范围0~100):");
11             i=sc.nextInt();
12             if((0<=i)&&(i<=59))
13             {
14                 System.out.println("不及格");
15             }
16             else if(i<=69)
17             {
18                 System.out.println("及格");
19             }
20             else if(i<=79)
21             {
22                 System.out.println("中");
23             }
24             else if(i<=89)
25             {
26                 System.out.println("良");
27             }
28             else if(i<=100)
29             {
30                 System.out.println("优");
31             }
32             else
33             {
34                 System.out.println("输入的数不在范围内!");
35             }
36         }
37         catch(Exception e)
38         {
39             System.out.println("请输入整数!");
40         }
41     }
42 
43 }

测试的运行结果截图:

原文地址:https://www.cnblogs.com/chch157/p/7849439.html