java中用while循环找被7整除余数为7和尾数为7
时间: 2024-09-08 22:01:15 浏览: 44
在 Java 中,如果你想用 while 循环找到所有被 7 整除并且余数为 7 的数字,同时这些数字的尾数也是 7,你可以这样做:
```java
int start = 7; // 首个检查的数字可以设为7,因为它满足条件
int counter = 0; // 初始化计数器
while (true) {
int currentNumber = start;
if (currentNumber % 7 == 7 && currentNumber % 10 == 7) { // 检查是否同时满足两个条件
System.out.println(currentNumber);
counter++; // 如果符合条件,增加计数器
}
// 更新下一个待检查的数字
start += 7;
// 当没有更多这样的数字时,跳出循环,比如设置一个上限或检查到某个特定值
// 如果希望无限查找,可以去掉这行判断,或者替换成适当的最大值
if (counter >= 100 || start > SomeMaxValue) break; // 添加一个停止条件
}
阅读全文