21xrx.com
2024-11-22 03:28:48 Friday
登录
文章检索 我的文章 写文章
C++随机生成1至100的数字
2023-07-05 10:08:54 深夜i     --     --
C++ random number generator 1 to 100 数字生成器 伪随机数

在计算机编程中,随机数生成是非常常见的操作。而在C++编程中,我们可以利用rand()函数来生成随机数。下面,我们就来介绍如何在C++中生成1至100之间的随机数。

首先,我们需要在程序中包含头文件 ,这个头文件中包含了rand()函数。接下来,我们使用srand()函数,来设置随机数生成器的种子数。我们可以用time()函数来获取当前时刻的秒数,从而让每次运行程序时生成的随机数序列都不同。具体代码如下:


#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

  srand(time(0)); // 设置随机数生成器的种子数

  int randomNum = rand() % 100 + 1; // 生成1至100之间的随机数

  cout << "随机数为:" << randomNum << endl;

  return 0;

}

在上面的代码中,我们使用了rand()函数生成了一个0至99之间的随机数,并用“%”运算符取余数再加一,得到了1至100之间的随机数。最后,我们用cout语句输出了随机数。

通过上面的代码,我们就可以在C++中生成1至100之间的随机数了。当然,我们也可以根据自己的需求修改代码来生成不同范围的随机数。

  
  

评论区

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