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

}

}

相关推荐
Paddy哥2 分钟前
java 经典循环依赖解决
java
秦苒&4 分钟前
【C语言指针四】数组指针变量、二维数组传参本质、函数指针变量、函数指针数组
c语言·开发语言·c++·c#
秋雨雁南飞5 分钟前
C# 字符串占位
开发语言·c#
拾贰_C5 分钟前
[Python | pytorch | torchvision ] models like ResNet... 命名变量说明
开发语言·pytorch·python
傅里叶的耶6 分钟前
C++ Primer Plus(第6版):第三章 处理数据
开发语言·c++
sin_hielo7 分钟前
leetcode 2092(排序+bfs)
算法·leetcode·宽度优先
7 分钟前
TIDB——PD(placement Driver)
java·数据库·分布式·tidb·
TG:@yunlaoda360 云老大8 分钟前
配置华为云国际站代理商OBS跨区域复制时,如何编辑委托信任策略?
java·前端·华为云
计算机毕设指导610 分钟前
基于微信小程序的鸟博士系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·maven
C雨后彩虹17 分钟前
斗地主之顺子
java·数据结构·算法·华为·面试