Java代码,输入统计,编写程序由键盘输入一16位的长整数,统计0~9这十个数字每一个出现的次数;
时间: 2024-03-01 22:54:59 浏览: 66
以下是Java代码,可以实现输入统计功能,统计0~9这十个数字每一个出现的次数:
```java
import java.util.Scanner;
public class NumberCount {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个16位的长整数:");
long num = input.nextLong();
int[] count = new int[10]; // 定义数组,存储数字出现次数
while (num != 0) {
int digit = (int) (num % 10); // 取出最后一位数字
count[digit]++; // 将该数字出现次数加1
num /= 10; // 去掉最后一位数字
}
// 输出统计结果
System.out.println("数字出现次数统计如下:");
for (int i = 0; i < count.length; i++) {
System.out.println(i + "出现了" + count[i] + "次");
}
}
}
```
你可以将代码复制到Java开发环境中运行,输入一个16位的长整数,即可统计0~9这十个数字每一个出现的次数。
阅读全文