c语言 创建并输出一个一维数组(含二十个元素),数组元素的值分别是下标的三倍多2,输出时每个元素占3个场宽,每五个元素一行
时间: 2024-02-16 17:05:03 浏览: 104
好的,下面是 C 语言的代码,实现您的要求:
```c
#include <stdio.h>
int main() {
int arr[20];
for(int i = 0; i < 20; i++) {
arr[i] = 3 * i + 2;
}
for(int i = 0; i < 20; i++) {
printf("%3d", arr[i]);
if((i + 1) % 5 == 0) {
printf("\n");
}
}
return 0;
}
```
输出结果如下:
```
2 5 8 11 14
17 20 23 26 29
32 35 38 41 44
47 50 53 56 59
```
这里使用了 `for` 循环,先创建一维数组,然后按照要求输出数组元素。在输出时使用了 `printf` 函数,占位符 `%3d` 表示占3个场宽输出整数。同时也使用了条件语句 `if`,每输出五个元素就换行。
阅读全文
相关推荐
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pptx](https://img-home.csdnimg.cn/images/20241231044947.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pptx](https://img-home.csdnimg.cn/images/20241231044947.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)