用while或for循环输出1~100间能被5整除的数,且每行输出3个
时间: 2023-05-26 21:06:46 浏览: 108
使用for循环实现:
```
for i in range(1, 101):
if i % 5 == 0:
print(i, end=" ")
if i % 15 == 0:
print() # 每三个换行
```
使用while循环实现:
```
i = 1
count = 0
while i <= 100:
if i % 5 == 0:
print(i, end=" ")
count += 1
if count % 3 == 0:
print() # 每三个换行
i += 1
```
相关问题
使用while和for循环输出1到100之间能被5整除的整数,每行输出3个
使用while循环:
```python
i = 1
count = 0
while i <= 100:
if i % 5 == 0:
count += 1
print(i, end='\t')
if count % 3 == 0:
print()
i += 1
```
使用for循环:
```python
count = 0
for i in range(1, 101):
if i % 5 == 0:
count += 1
print(i, end='\t')
if count % 3 == 0:
print()
```
用c语言输出100以内能被7整除的数,分别用for循环和while循环完成
使用for循环输出100以内能被7整除的数的代码如下:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 7 == 0) {
printf("%d ", i);
}
}
return 0;
}
```
使用while循环输出100以内能被7整除的数的代码如下:
```c
#include <stdio.h>
int main() {
int i = 1;
while (i <= 100) {
if (i % 7 == 0) {
printf("%d ", i);
}
i++;
}
return 0;
}
```
两段代码的输出结果都是:7 14 21 28 35 42 49 56 63 70 77 84 91 98 。