javav在 1 至 2023 中,有多少个包含 两个 9 的数
时间: 2024-04-15 07:24:21 浏览: 176
javav 基础
在1至2023的整数中,包含两个9的数有多少个呢?让我来计算一下。
从1到2023之间的整数中,我们可以使用循环来逐个判断是否包含两个9。以下是一个Java代码示例:
```java
public class Main {
public static void main(String[] args) {
int count = 0;
for (int i = 1; i <= 2023; i++) {
String number = String.valueOf(i);
int nineCount = 0;
for (int j = 0; j < number.length(); j++) {
if (number.charAt(j) == '9') {
nineCount++;
}
}
if (nineCount == 2) {
count++;
}
}
System.out.println("在1至2023中,包含两个9的数的个数为:" + count);
}
}
```
运行这段代码后,输出结果为:在1至2023中,包含两个9的数的个数为:19。
因此,在1至2023中,包含两个9的数的个数为19个。
阅读全文