java统计1-100之间出现了几次数字8
时间: 2024-03-21 14:40:00 浏览: 90
统计一个长整型数字中0-9分别出现的次数java
5星 · 资源好评率100%
您好,以下是 Java 统计 1-100 之间出现了几次数字8 的代码:
```java
public class CountEight {
public static void main(String[] args) {
int count = 0;
for (int i = 1; i <= 100; i++) {
int temp = i;
while (temp != 0) {
if (temp % 10 == 8) {
count++;
}
temp /= 10;
}
}
System.out.println("1-100 之间出现了 " + count + " 次数字8");
}
}
```
该程序使用了循环嵌套和取模运算,从 1 到 100 遍历每个数字,然后对每个数字进行循环,取出数字中每个位上的数来进行判断是否为 8,若是则计数器加 1。最后输出计数器的值即可得到答案。
阅读全文