java可以输出100以内(不含100)能被3整除且个位数为6的所有整数
时间: 2024-02-05 21:11:34 浏览: 99
是的,可以使用循环语句和条件语句来实现这个需求。以下是一种可能的实现方式:
```java
for (int i = 6; i < 100; i += 10) {
if (i % 3 == 0) {
System.out.print(i + " ");
}
}
```
解释一下上面的代码:
- `i = 6`:从数字 6 开始,因为个位数为 6。
- `i < 100`:循环条件是 i 小于 100。
- `i += 10`:每次循环加 10,因为个位数是 6,所以要跳过 7, 8, 9。
- `if (i % 3 == 0)`:判断 i 能否被 3 整除。
- `System.out.print(i + " ")`:如果 i 满足条件,则输出 i 和一个空格。
运行这段代码,它会输出以下结果:
```
6 36 66 96
```
相关问题
java输出100以内(不含100)能被3整除且个位数为6的所有整数
可以使用以下代码实现:
for (int i = 6; i < 100; i += 10) {
if (i % 3 == ) {
System.out.println(i);
}
}
输出结果为:
6
36
66
96
java输出100以内(不含100)能被3整除且个位数为6的所有整数。
Java代码如下:
```java
public class Main {
public static void main(String[] args) {
for (int i = 6; i < 100; i += 10) {
if (i % 3 == 0) {
System.out.print(i + " ");
}
}
}
}
```
输出结果:
```
6 36 66 96
```
解释:
使用 for 循环控制数字的范围,从 6 开始,每隔 10 个数判断一次,满足条件即输出。因为要判断是不是被 3 整除,所以用取模运算符 `%` 判断能否整除 3。
阅读全文