21xrx.com
2024-11-22 07:53:07 Friday
登录
文章检索 我的文章 写文章
【C++编程】生成1到100随机数的函数
2023-06-23 05:00:31 深夜i     --     --
C++ 随机数 函数 生成 1到100

在编写C++程序时,随机数是非常有用的,因为它们可以用来模拟各种情况和创建有趣的游戏。在这里,我们将学习如何编写生成1到100随机数的函数。

首先,我们需要一个名为rand()的函数来生成随机数。rand()函数会在0到RAND_MAX之间生成一个随机的整数值。我们需要将这个值映射到1到100之间,这可以通过以下公式实现:

int randNum = rand() % 100 + 1;

现在,randNum将包含一个1到100之间的随机数。我们可以将此代码放入一个函数中以便在程序中多次使用。以下是生成1到100随机数的函数代码:


int generateRandom()

{

  int randNum = rand() % 100 + 1;

  return randNum;

}

我们可以在主函数中调用这个函数来生成随机数,如下所示:


int main()

{

  int randomNum = generateRandom();

  cout << "生成的随机数是:" << randomNum;

  return 0;

}

现在,我们已经学会了如何在C++中生成1到100之间的随机数了。这个函数可以用来创造各种有趣的程序、游戏或模拟场景。

  
  

评论区

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