数组:从键盘上输入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]);

}

}

相关推荐
Swift社区3 分钟前
LeetCode 406 - 根据身高重建队列
算法·leetcode·1024程序员节
敲上瘾5 分钟前
背包dp——动态规划
c++·算法·动态规划
野犬寒鸦6 分钟前
从零起步学习MySQL || 第九章:从数据页的角度看B+树及MySQL中数据的底层存储原理(结合常见面试题深度解析)
java·服务器·数据库·后端·mysql·oracle·1024程序员节
不会算法的小灰7 分钟前
JavaScript基础详解
开发语言·javascript·udp
京东零售技术25 分钟前
大模型时代的广告营销变革与实践
算法
Coding_Doggy27 分钟前
苍穹外卖是如何从0搭建一个标准的 Maven 多模块项目的?
java·数据库·maven
杨福瑞27 分钟前
数据结构:顺序表讲解(2)
c语言·开发语言·数据结构
Jing_jing_X31 分钟前
Spring Boot 启动时,JVM 是如何工作的?
java·后端·spring·1024程序员节
小满、31 分钟前
什么是栈?深入理解 JVM 中的栈结构
java·jvm·1024程序员节
Le1Yu32 分钟前
ElasticSearch倒排索引、ES核心概念、JAVA集成ES操作
java