【问题描述】输出100-200之间不能被3整除的数,每行输出8个 【输入形式】 【输出形式】两个输出项之间用空格分隔Python
时间: 2023-12-04 15:06:13 浏览: 31
【样例输入】
无
【样例输出】
100 101 103 104 106 107 109 110
112 113 115 116 118 119 121 122
124 125 127 128 130 131 133 134
136 137 139 140 142 143 145 146
148 149 151 152 154 155 157 158
160 161 163 164 166 167 169 170
172 173 175 176 178 179 181 182
184 185 187 188 190 191 193 194
196 197 199 200
相关问题
【问题描述】输出100-200之间不能被3整除的数,每行输出8个 【输入形式】 【输出形式】两个输出项之间用空格分隔
【输出示例】
101 103 104 106 107 109 110 112
113 115 116 118 119 121 122 124
...
【Python代码实现】
```python
count = 0 # 计数器,控制每行输出的数量
for i in range(100, 201):
if i % 3 != 0: # 判断是否不能被3整除
print(i, end=' ')
count += 1
if count == 8: # 控制每行输出的数量
print()
count = 0
```
编写程序显示x~y年中所有的闰年,x, y从键盘输入。 【问题描述】输入两个年份,输出两个年份之间的所有闰年。 提示:能被4整除却不能被100整除 或 能被400整除的年份是闰年 【输入形式】java实现两个年份,用空格分隔 【输出形式】两个年份之间的所有闰年,每个闰年用空格隔开
### 回答1:
以下是Java代码实现:
```java
import java.util.Scanner;
public class LeapYear {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入两个年份,以空格分隔:");
int x = input.nextInt();
int y = input.nextInt();
System.out.print("它们之间的闰年有:");
for (int i = x; i <= y; i++) {
if (i % 4 == 0 && i % 100 != 0 || i % 400 == 0) {
System.out.print(i + " ");
}
}
}
}
```
首先从键盘输入两个年份,然后用 for 循环遍历这两个年份之间的每一年。对于每一年,如果它能被4整除但不能被100整除,或者能被400整除,那么它就是一个闰年,将其输出即可。
### 回答2:
import java.util.Scanner;
public class LeapYear {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入两个年份,用空格分隔:");
int startYear = scanner.nextInt();
int endYear = scanner.nextInt();
scanner.close();
System.out.print("两个年份之间的闰年为:");
for (int year = startYear; year <= endYear; year++) {
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
System.out.print(year + " ");
}
}
}
}
运行结果:
请输入两个年份,用空格分隔:2000 2020
两个年份之间的闰年为:2000 2004 2008 2012 2016 2020
### 回答3:
编写程序实现该需求,代码如下:
```java
import java.util.Scanner;
public class LeapYear {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int startYear = scanner.nextInt(); // 输入起始年份
int endYear = scanner.nextInt(); // 输入结束年份
for (int year = startYear; year <= endYear; year++) {
if (isLeapYear(year)) {
System.out.print(year + " ");
}
}
}
// 判断是否是闰年
public static boolean isLeapYear(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
}
```
输入示例:
```
2000 2020
```
输出示例:
```
2000 2004 2008 2012 2016 2020
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.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)