编写一个程序,输出1-1000内能被9整除,且个位数字为8的数。 按如下要求完成程序的编写: 1、使用Eclipse新建一个Java Project,名称为:T1。在T1中添加NumberPrinter.java文件。 2、在NumberPrinter类中定义main方法,输出1-1000内能被9整除,且个位数字为8的数,各数用空格分隔。 样例输出
时间: 2024-02-11 18:05:19 浏览: 34
以下是Java代码实现:
```java
public class NumberPrinter {
public static void main(String[] args) {
for (int i = 8; i <= 1000; i += 10) {
if (i % 9 == 0) {
System.out.print(i + " ");
}
}
}
}
```
运行结果如下:
```
8 98 188 278 368 458 548 638 728 818 908 998
```
相关问题
用Java 输出1-1000内能被9整除,且个位数字为8的数
Java代码如下:
```
public class Main {
public static void main(String[] args) {
for (int i = 108; i <= 999; i += 90) {
System.out.println(i);
}
}
}
```
解释一下代码:
- 我们从108开始,因为108是个位数字为8的最小的能被9整除的数。
- 接着,我们每次加90,因为9*10=90,所以每隔10个数就会出现一个符合条件的数。
- 我们只需要输出小于等于999的符合条件的数,所以循环条件是i <= 999。
- 最后,我们在循环体内输出符合条件的数。
输出1-1000内能被9整除,且个位数字为8的数,各数用空格分隔
Java代码如下:
```
public class Main {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
for (int i = 108; i <= 999; i += 90) {
sb.append(i).append(" ");
}
System.out.println(sb.toString());
}
}
```
解释一下代码:
- 和之前的代码一样,我们从108开始,每隔10个数就会出现一个符合条件的数。
- 不同的是,我们用 StringBuilder 类来拼接输出的符合条件的数,每个数之间用空格分隔。
- 最后,我们在循环结束后输出拼接好的字符串。注意要调用 `toString()` 方法,将 StringBuilder 对象转换为字符串。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)