21xrx.com
2025-03-31 13:49:15 Monday
文章检索 我的文章 写文章
C++生成100个随机数
2023-07-11 20:44:07 深夜i     32     0
C++ 生成 随机数 100个

C++是一种高级编程语言,在编写程序时可以使用随机数函数来模拟一些实际情况。在本文中,我们将向大家介绍如何使用C++生成100个随机数。

首先,我们需要打开一个C++编译器,例如Visual Studio或者Code Blocks。接下来,我们要使用头文件“cstdlib”中的函数“rand()”来生成随机数。在使用rand()函数之前,需要先使用函数“srand()”来设置一个随机数生成的种子,这样才能使每一次生成的随机数更加随机。

下面是生成100个随机数的代码示例:

#include <cstdlib> //包含随机数函数需要的头文件
#include <iostream>
#include <ctime> //用于生成种子
using namespace std;
int main()
{
  int i;
  srand((unsigned)time(NULL)); //设置种子
  for (i = 0; i < 100; i++) {
    cout << rand() << endl; //生成并输出随机数
  }
  return 0;
}

以上代码的运行结果是,程序会生成100个随机数并将它们输出到屏幕上。其中,每一个随机数都是在0到RAND_MAX之间的整数。如果你想要生成指定范围内的随机数,可以使用类似下面的语句:

int num = rand() % N + M;

其中M和N是你想要生成的随机数范围,可根据需要进行更改。

总之,通过使用C++中的随机数函数,开发人员能够轻松地生成需要的随机数,从而为编写程序提供了更多更加灵活的方案。希望本文对您有所帮助。

  
  

评论区

请求出错了