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

import java.util.Scanner;

public class Demo6 {

public static void main(String[] args) {

// TODO Auto-generated method stub

int[] nums = new int[10];

int[] count = new int[4];

System.out.println("请输入10个数:");

Scanner input = new Scanner(System.in);

for(int i=1;i<nums.length;i++){

nums[i] = input.nextInt();

switch(nums[i]){

case 1:

count[0]++;

break;

case 2:

count[1]++;

break;

case 3:

count[2]++;

break;

case 4:

case 5:

case 6:

case 7:

case 8:

case 9:

case 0:

count[3]++;

break;

}

}

System.out.println("数字1的个数为:"+count[0]);

System.out.println("数字2的个数为:"+count[1]);

System.out.println("数字3的个数为:"+count[2]);

System.out.println("非法数字的个数为:"+count[3]);

}

}

相关推荐
间彧6 分钟前
volatile与Atomic类的性能对比与适用场景分析
java
间彧9 分钟前
Java Atomic类详解与实战应用
java
2301_7644413313 分钟前
Python常见的排序算法及其特点和实现代码
python·算法·排序算法
自学小白菜13 分钟前
常见算法实现系列01 - 排序算法
数据结构·算法·排序算法
间彧15 分钟前
Java 中volatile详解与应用
java
多多*19 分钟前
2025最新centos7安装mysql8 相关 服务器配置 纯命令行操作 保姆级教程
java·运维·服务器·mysql·spring·adb
MediaTea20 分钟前
Python 编辑器:IDLE
开发语言·python·编辑器
寻星探路21 分钟前
Java EE初阶启程记03---Thread类及常见方法
java·java-ee
ones~23 分钟前
Python 简单算法题精选与题解汇总
数据结构·python·算法
Madison-No728 分钟前
【C++】string类的常见接口的使用
开发语言·c++·算法