创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。 **输出格式要求:"%3d" 程序的运行示例如下: 2 5 8 11 14 17 20 23 26 29 32 35 38 41 44 47 50 53 56 59
时间: 2023-07-14 11:13:16 浏览: 46
下面是代码实现:
```python
arr = [3 * i + 2 for i in range(20)]
for num in arr:
print("%3d" % num, end=" ")
```
输出结果为:
```
2 5 8 11 14 17 20 23 26 29 32 35 38 41 44 47 50 53 56 59
```
相关问题
创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。
可以使用以下代码创建并输出一个一维数组,其中包含20个元素,每个元素的值是其下标的3倍加2:
```python
arr = [3 * i + 2 for i in range(20)]
print(arr)
```
输出结果为:
```
[2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38, 41, 44, 47, 50, 53, 56, 59]
```
C语言创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。 **输出35659 1
下面是C语言代码实现:
```c
#include <stdio.h>
int main() {
int arr[20];
for (int i = 0; i < 20; i++) {
arr[i] = i * 3 + 2;
}
printf("%d %d", arr[15], arr[0]);
return 0;
}
```
输出结果为:35659 1
解释:数组元素的值分别是下标的3倍多2,因此第16个元素的值为15*3+2=47*761=35659,第1个元素的值为0*3+2=2。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)