当前位置 博文首页 > m0_48462648的博客:Java基础 从键盘录入10整数,如果录入了一个0

    m0_48462648的博客:Java基础 从键盘录入10整数,如果录入了一个0

    作者:[db:作者] 时间:2021-08-02 09:55

    *
    * 从键盘录入10整数,如果录入了一个0,则提前停止录入,统计已经录入了多少个奇数
    *
    * */
    
    
    public class test08 {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int a = 0;//统计奇数
            for (int i=1;i<=10;i++){
                System.out.println("请输入第 "+i+" 个整数");
                int ss = scanner.nextInt();
                if (ss==0){
                    i=i+10;
                    System.out.println("你输入数字0,系统默认退出!");
                }else if (ss%2!=0){
                    a = a+1;
                }else {
                    System.out.println("您输入的数字有误或者是偶数");
                    System.out.println("--------------------------");
                }
            }
            System.out.println("你一共录入了 "+a+" 个奇数");
            scanner.close();
        }
    }
    

    运算结果:

    请输入第 1 个整数
    10
    您输入的数字有误或者是偶数
    --------------------------
    请输入第 2 个整数
    12
    您输入的数字有误或者是偶数
    --------------------------
    请输入第 3 个整数
    15
    请输入第 4 个整数
    17
    请输入第 5 个整数
    192123
    请输入第 6 个整数
    35
    请输入第 7 个整数
    67
    请输入第 8 个整数
    78
    您输入的数字有误或者是偶数
    --------------------------
    请输入第 9 个整数
    97
    请输入第 10 个整数
    133
    你一共录入了 7 个奇数
    
    

    还有为0时的情况:

    请输入第 1 个整数
    13
    请输入第 2 个整数
    0
    你输入数字0,系统默认退出!
    你一共录入了 1 个奇数
    
    
    cs