1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import  java.util.Scanner;
 
public  class  A03 {
 
     public  static  void  main(String[] args) {
         // TODO Auto-generated method stub
         Scanner input =  new  Scanner(System.in);
         int  number[] =  new  int [ 10 ];
         int  count[] =  new  int [ 4 ];
         System.out.println( "请输入10个数:" );
         for  ( int  i =  0 ; i < number.length; i++) {
             number[i] = input.nextInt();
             switch  (number[i]) {
             case  1 :
                 count[ 0 ]++;
                 break ;
             case  2 :
                 count[ 1 ]++;
                 break ;
             case  3 :
                 count[ 2 ]++;
                 break ;
             default :
                 count[ 3 ]++;
                 break ;
             }
 
         }
         System.out.print( "输入10个数为:" );
         for  ( int  j =  0 ; j < number.length; j++) {
             System.out.print(number[j] +  " " );
         }
         for  ( int  j =  0 ; j < count.length -  1 ; j++) {
             System.out.println( "\n数字"  + (j +  1 ) +  "的个数:"  + count[j]);
         }
         System.out.print( "\n非法数字个数:"  + count[ 3 ]);
     }
 
}