21xrx.com
2024-11-25 06:26:05 Monday
登录
文章检索 我的文章 写文章
C++随机生成100个四位整数
2023-06-29 03:43:28 深夜i     --     --
C++ 随机生成 四位整数 100个

C++是一种强大且流行的编程语言,它可以用来创建各种有用的工具和应用程序,包括生成随机数。在本文中,我们将讨论如何使用C++生成100个四位随机整数。

在C++中,使用rand()函数可以生成随机数,它能够生成0到RAND_MAX之间的整数。如果要生成四位数的随机整数,需要进行一些计算和转换。

首先,我们定义一个整型数组,其中包含100个元素,每个元素都是一个四位随机整数。为此,我们可以使用如下代码:


#include <iostream>

#include <cstdlib>

#include <ctime>

int main()

{

  const int SIZE = 100;

  int numbers[SIZE];

  srand(time(NULL));

  for(int i = 0; i < SIZE; i++)

  {

    numbers[i] = rand() % 9000 + 1000;

    std::cout << numbers[i] << " ";

  }

  return 0;

}

在上面的代码中,我们使用了rand()函数和%运算符来生成一个介于1000到9999之间的随机整数。同时,我们使用了srand()函数和time()函数来初始化生成随机数的随机种子。

最后,我们使用一个for循环来遍历数组并输出随机整数。通过运行上面的代码,我们可以得到100个四位随机整数。

总之,使用C++生成随机数是一项简单而强大的任务,C++提供了许多内置的函数和方法来帮助我们实现生成随机数。我们可以通过使用这些函数和方法来生成各种类型的随机数,包括四位整数。

  
  

评论区

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