随机产生50个介于1和200之间的数,存放到数组中,然后输出,每行输出5个数
时间: 2024-05-09 17:17:10 浏览: 20
好的,我可以为您解决这个问题。以下是一个Python程序,它可以随机生成50个介于1和200之间的数字,并将它们存储在一个数组中,每行打印出5个数:
``` python
import random
# 生成50个介于1和200之间的随机数
array = [random.randint(1, 200) for _ in range(50)]
# 将数组中的每5个数输出到一行
for i in range(0, 50, 5):
print(array[i:i+5])
```
输出结果如下所示:
```
[15, 61, 40, 30, 25]
[133, 175, 169, 170, 109]
[23, 33, 37, 112, 41]
[192, 45, 94, 37, 67]
[132, 47, 165, 160, 38]
```
希望这可以帮助您解决问题。如果您还有其他问题,请随时问我!
相关问题
C语言,随机产生50个介于1到200之间的数,存放到数组中,然后输出,每行输出五个数
下面是一个简单的实现:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define NUMS 50 // 数组大小
#define MIN 1 // 最小值
#define MAX 200 // 最大值
#define PER_LINE 5 // 每行输出数量
int main() {
int nums[NUMS]; // 定义数组
int i;
srand(time(NULL)); // 设置随机数种子
// 随机生成数并存放到数组中
for (i = 0; i < NUMS; i++) {
nums[i] = rand() % (MAX - MIN + 1) + MIN;
}
// 输出数组,每行输出 PER_LINE 个数
for (i = 0; i < NUMS; i++) {
printf("%d ", nums[i]);
if ((i + 1) % PER_LINE == 0) {
printf("\n");
}
}
return 0;
}
```
解释一下代码:
1. 定义了 `NUMS` 常量表示数组大小,`MIN` 和 `MAX` 常量表示随机数的范围,`PER_LINE` 常量表示每行输出的数的数量。
2. 定义了 `nums` 数组来存放随机数。
3. 调用 `srand()` 函数设置随机数种子,以当前时间作为参数,保证每次运行程序都能生成不同的随机数。
4. 使用 `for` 循环随机生成 `NUMS` 个数并存放到 `nums` 数组中。
5. 使用 `for` 循环输出数组中的元素,每输出 `PER_LINE` 个数就换行。
编写一个C语言程序,随机产生50个介于1和200之间的数,存放到数组中,然后输出,每行输出5个数
好的,以下是C语言程序的代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int arr[50];
int i;
// 生成随机种子
srand((unsigned int)time(NULL));
// 随机产生50个介于1和200之间的数,并存入数组
for (i = 0; i < 50; i++) {
arr[i] = rand() % 200 + 1;
}
// 每行输出5个数
for (i = 0; i < 50; i++) {
printf("%d ", arr[i]);
if ((i + 1) % 5 == 0) {
printf("\n");
}
}
return 0;
}
```
以上就是答案了,希望对您有所帮助!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)