太自由

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
/*
写一个程序,读入20个10以内的正整数,输出每个整数出现的次数。
*/
import java.util.Scanner;
class  课后习题_3_2
{
    public static void main(String[] args) 
    {
        int[] arr = new int[20];
        int x = 0;
        int j;
        Scanner in = new Scanner(System.in);
        System.out.println("Please input "+arr.length+" integer numbers(范围在10以内的正整数.):");
        for(int i=0;i<arr.length;i++)
            arr[i] = in.nextInt();
        for(int i=0;i<10;i++)
        {
            x = 0;    //x用来累计每个数出现的次数,每一次循环都从零开始。
            for(j=0;j<arr.length;j++)
            {
                if(arr[j] == i)
                {
                    x++;
                }
            }
            System.out.println(i+"出现了"+x+"次");
        }
    }
}

 

posted on 2016-03-23 13:37  太自由  阅读(284)  评论(0编辑  收藏  举报