打印100以内所有能被3整除的数,每5个数打印一行。
时间: 2023-04-24 08:01:07 浏览: 1251
3, 6, 9, 12, 15
18, 21, 24, 27, 30
33, 36, 39, 42, 45
48, 51, 54, 57, 60
63, 66, 69, 72, 75
78, 81, 84, 87, 90
93, 96, 99
相关问题
用c语言实输出1-100以内所有能被9整除的整数,要求:一行打印3个
以下是用C语言实现输出1-100以内所有能被9整除的整数的代码:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 9 == 0) {
printf("%d ", i);
if (i % 27 == 0) {
printf("\n");
}
}
}
return 0;
}
```
输出结果为:
```
9 18 27
36 45 54
63 72 81
90 99
```
注意,每行打印3个数字,且最后一行只有2个数字。
编写一个shell脚本,找出100以内所有能被3整除的数,每行显示7个数,然后换行显示
好的,我可以为您编写这个脚本。以下是代码:
```bash
#!/bin/bash
count=0
for i in {1..100}
do
if [ $(($i % 3)) -eq 0 ]
then
echo -n "$i "
count=$((count+1))
if [ $count -eq 7 ]
then
echo ""
count=0
fi
fi
done
echo ""
```
这个脚本使用了一个 `for` 循环来遍历从 1 到 100 的数字。在循环中,我们首先检查该数字是否能被 3 整除,如果是,就打印该数字并将计数器加 1。如果计数器达到 7,我们就打印一个换行符并将计数器重置为 0。
您可以在命令行中运行此脚本,或将其保存为文件并使用 `chmod +x` 命令使其可执行。
相关推荐
![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)