21xrx.com
2024-11-22 05:55:20 Friday
登录
文章检索 我的文章 写文章
C++生成1000万个随机数
2023-07-09 04:53:32 深夜i     --     --
C++ 生成 随机数 1000万 数组

C++是一种流行的编程语言,它提供了各种功能和实用程序,其中包括生成随机数的功能。在这篇文章中,我们将介绍如何使用C++生成1000万个随机数。

首先,需要包含以下头文件:


#include <iostream>

#include <ctime>

#include <cstdlib>

这些头文件分别用于输出、计时和随机数生成。

接下来,声明一个整型数组,用于存储1000万个随机数:


const int N = 10000000;

int arr[N];

然后,使用time函数获取当前时间,以确保每次运行程序时都会生成不同的随机数序列:


srand(time(NULL));

接下来,使用for循环生成1000万个随机数,并将它们存储到数组中:


for (int i = 0; i < N; i++) {

  arr[i] = rand();

}

最后,使用以下代码输出数组的前10个元素以进行测试:


for (int i = 0; i < 10; i++) {

  std::cout << arr[i] << std::endl;

}

完成以上步骤后,编译并运行程序,即可生成1000万个随机数。

总之,C++是一种强大的编程语言,可以轻松生成大量随机数。在将来的项目中,如果需要随机数生成功能,C++将是一个不错的选择。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复