21xrx.com
2024-11-24 07:14:00 Sunday
登录
文章检索 我的文章 写文章
C++生成100个随机数
2023-07-11 20:44:07 深夜i     --     --
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++中的随机数函数,开发人员能够轻松地生成需要的随机数,从而为编写程序提供了更多更加灵活的方案。希望本文对您有所帮助。

  
  

评论区

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