编程语言
首页 > 编程语言> > 从键盘上输入10个整数,合法数字1,2或3,不是这三个数则为非法数字 ,试编程统计每个整数和非法数字的个数

从键盘上输入10个整数,合法数字1,2或3,不是这三个数则为非法数字 ,试编程统计每个整数和非法数字的个数

作者:互联网

import java.util.Scanner;

public class t1029_5 {

    public static void main(String[] args) {
        //创建扫描器
        Scanner input = new Scanner(System.in);
        //提示语
        System.out.println("请在键盘上输入10个整数");
        //合法  计数器
        int count = 0;
        //不合法 计数器
        int count2 = 0;
        // 创建名字为 nums 的数组 容量为10
        int nums [] = new int [10];
        //循环打印 需要输入的数字
        for(int i = 0 ; i <nums.length ; i++) {
            System.out.println("请输入第"+(i+1)+"个数");
            int num = input.nextInt();
            // 如果数字等于 1 2  3
            if(num==1 || num ==2 || num==3) {
                // 计数器递加
                count++;
                //反之
            }else {
                count2++;
            }
            //最后打印 合法的有 多少  不合法的有多少
        }System.out.println("合法的有"+count+"个,不合法有"+count2+"个");

    }

}

标签:10,Scanner,int,非法,整数,System,public,数字
来源: https://blog.csdn.net/a1132745234/article/details/121037444