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

int\[\] count = new int4;

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

Scanner input = new Scanner(System.in);

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

numsi = input.nextInt();

switch(numsi){

case 1:

count0++;

break;

case 2:

count1++;

break;

case 3:

count2++;

break;

case 4:

case 5:

case 6:

case 7:

case 8:

case 9:

case 0:

count3++;

break;

}

}

System.out.println("数字1的个数为:"+count0);

System.out.println("数字2的个数为:"+count1);

System.out.println("数字3的个数为:"+count2);

System.out.println("非法数字的个数为:"+count3);

}

}

相关推荐
憧憬成为java架构高手的小白几秒前
git工作流程简化版
java·spring boot·git
触底反弹3 分钟前
苹果换芯片,用户说「真香」;微软换芯片,用户说「退货」—— 同样的事,为什么结果完全相反?
java·架构·编程语言
澜舟孟子开源社区10 分钟前
架构创新、上下文工程、可信计算、自适应优化:澜舟科技智能体核心技术解析
java·科技·架构
淘矿人11 分钟前
DeepSeek V4对决Claude 4.8:AI模型终极横评
java·开发语言·人工智能·python·sql·php·pygame
玖釉-25 分钟前
编辑距离(Edit Distance)——从字符串相似度到动态规划经典模型
算法·leetcode·动态规划
IT利刃出鞘30 分钟前
Java多线程--三种写法(Thread、Runnable、Callable)
java·多线程
skywalk816338 分钟前
你希望的「多路捕获」语法是哪种形式?具体而言,「捕获 类型为 e」指的是什么?
开发语言·编程
c2385638 分钟前
c/c++中的二叉树进阶
c语言·c++·算法
两年半的个人练习生^_^1 小时前
JMM 进阶:彻底理解 volatile 实现原理
java·开发语言
晚风吹红霞1 小时前
C++模板进阶:非类型参数、特化、分离编译与优缺点解析
开发语言·c++