(计算数字的出现次数)编写程序,读取在1到 100 之间的整数,然后计算每个数出现的次数。 假定输入是以 0 结束的。下面是这个程序的一个运行示例:
注意:如果一个数出现的次数大于一次,就在输出时使用复教 “ times”。
import java.util.Scanner; // 读取1-100之间的整数算输出每个数出现的次数 public class Great { public static void main(String[] args) { int[] j = new int [101]; Scanner sc = new Scanner(System.in); int num; do { System.out.print("输入1-100的整数(0表示结束): "); num = sc.nextInt(); j[num] = j[num] + 1; } while (num != 0); for (int a = 1; a < j.length; a++) { if (j[a] > 0) { System.out.println(a + "出现" + j[a] + "次"); } } } }