zznuoj1082
时间: 2024-01-01 19:23:45 浏览: 67
根据引用[1]的代码,这是一个Java程序,用于解决zznuoj1082问题。该问题要求找出给定范围内所有满足以下条件的数字:能被7整除、个位数是7、十位数是7、百位数是7、千位数是7。以下是代码的解释:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int t = cin.nextInt(); // 输入测试用例的数量
while (t-- != 0) {
int n = cin.nextInt(); // 输入范围的上限
for (int i = 1; i <= n; i++) {
// 判断是否满足条件
if (i % 7 == 0 || i % 10 == 7 || (i / 10) % 10 == 7 || (i / 100) % 10 == 7 || (i / 1000) % 10 == 7) {
System.out.print(i + " "); // 输出满足条件的数字
}
}
System.out.println(); // 换行
}
}
}
```
该程序首先读取测试用例的数量,然后依次读取每个测试用例的范围上限。接下来,使用循环从1到上限遍历每个数字,并使用条件语句判断是否满足条件。如果满足条件,则将该数字输出。最后,换行并进行下一个测试用例的处理。
相关推荐
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)