java中关于数组的题目!急求高手帮忙!

从键盘输入10个整数,合法值为1、2或3,不是这三个数则为非法数字。试编程统计每个整数和非法数字的个数!提示:创建数组nums[],长度为10,存储用户输入的数字。创建数... 从键盘输入10个整数,合法值为1、2或3,不是这三个数则为非法数字。试编程统计每个整数和非法数字的个数!
提示:创建数组nums[],长度为10,存储用户输入的数字。
创建数组count[],长度为4,存储三个合法数字和非法数字的个数。
展开
 我来答
蚀扑时实u
2011-04-25 · TA获得超过123个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:201万
展开全部
package do20110425;

import java.util.Scanner;

public class Test {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int list[]=new int [10];
int mark[]=new int[] {0,0,0,0};
System.out.println("请输入十个整数(0-9)");
for(int i=0;i<10;i++){
System.out.println("第"+(i+1)+"个:");
Scanner reader=new Scanner(System.in);
list[i]=reader.nextInt();
switch(list[i]){
case 1:mark[0]++;break;
case 2:mark[1]++;break;
case 3:mark[2]++;break;
default:mark[3]++;break;
}
}
for(int i=0;i<3;i++){
System.out.println((i+1)+"为"+mark[i]+"个.");
}
System.out.println("非法数据个数为:"+mark[3]+"个.");
}

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式