数组随机数
时间: 2023-07-18 19:13:49 浏览: 59
如果你想生成一个随机数数组,可以使用类似以下的代码:
```java
import java.util.Random;
public class RandomArrayGenerator {
public static void main(String[] args) {
int[] randomNumbers = new int[10]; // 创建包含10个元素的整数数组
Random random = new Random();
for (int i = 0; i < randomNumbers.length; i++) {
randomNumbers[i] = random.nextInt(100); // 生成0到99之间的随机整数并存储到数组中
}
System.out.println("Random numbers:");
for (int i = 0; i < randomNumbers.length; i++) {
System.out.print(randomNumbers[i] + " "); // 输出数组中的随机数
}
}
}
```
在上面的示例中,我们创建了一个包含10个元素的整数数组,然后使用Random类的nextInt()方法循环生成10个0到99之间的随机整数,并存储到数组中,最后输出数组中的随机数。你可以根据需要调整数组大小和生成随机数的范围。
相关问题
c语言 数组 随机数 初始化
在 C 语言中,可以使用 rand() 函数生成随机数。可以在数组初始化时使用循环将随机数赋值给数组中的每个元素。例如:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int i;
int arr[5];
srand(time(0));
for (i = 0; i < 5; i++) {
arr[i] = rand();
}
for (i = 0; i < 5; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
这段代码创建了一个长度为 5 的整型数组 arr,并使用 rand() 函数将随机值赋值给每个元素。
python指定数组生成随机数
在Python中,可以使用`random`库的`randint()`函数来生成指定数组的随机整数。下面是一个例子,生成5个范围在1到10之间的随机整数:
```python
import random
arr = * 5 # 初始化一个长度为5的数组
for i in range(5):
arr[i] = random.randint(1, 10) # 生成1到10之间的随机整数
print(arr) # 输出生成的随机数数组
```
如果你需要生成指定数组的随机小数,可以使用`uniform()`函数。例如,下面是一个例子,生成3个范围在0到1之间的随机小数:
```python
import random
arr = [0.0] * 3 # 初始化一个长度为3的数组
for i in range(3):
arr[i] = random.uniform(0, 1) # 生成0到1之间的随机小数
print(arr) # 输出生成的随机小数数组
```
相关推荐
![](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)