使用for循环和if语句实现输出1到100中能被7整除或者个位数是7的数字,循环变量为i
时间: 2024-10-25 19:13:50 浏览: 15
要实现这个需求,你可以使用一个`for`循环遍历从1到100的整数,然后用一个嵌套的`if`语句来检查每个数是否满足条件。这里是一个简单的Java代码示例:
```java
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
// 检查如果数字能被7整除
if (i % 7 == 0) {
System.out.println(i);
}
// 否则,再检查个位数是否是7
else if (i % 10 == 7) {
System.out.println(i);
}
}
}
}
```
这段代码首先会检查当前的数字`i`是否能被7整除(即`i % 7 == 0`),如果是,则打印该数字。如果不是,程序会继续执行下一次迭代,并检查数字的个位数(`i % 10`)是否等于7。如果满足任一条件,都会输出对应的数字。
阅读全文