(计算数字的出现次数)编写程序,读取在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] + "次");
}
}
}
}