21xrx.com
2024-12-27 22:26:53 Friday
登录
文章检索 我的文章 写文章
C++代码:随机生成10个整数
2023-07-04 23:40:14 深夜i     --     --
C++ 随机生成 整数 10个

C++是一种高级程序设计语言,它可以用来编写各种类型的程序和应用程序。其中,一个常见的任务是生成随机整数。

下面就是一个C++程序的代码,用来随机生成10个整数:


#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

  int num;

  // 初始化随机数生成器

  srand(time(0));

  // 生成10个随机整数

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

  {

   num = rand();

   cout << num << " ";

  }

  cout << endl;

  return 0;

}

这个程序首先包含了头文件 iostream、cstdlib 和 ctime,分别用来支持输入输出、随机数生成和时间处理。然后程序使用了 srand() 函数和 time() 函数来初始化随机数生成器,使得每次运行程序时都可以生成不同的随机数序列。最后,程序使用 for 循环和 rand() 函数来生成10个随机整数,并使用 cout 输出到屏幕上。

需要注意的是,由于 rand() 函数是伪随机数生成器,所以它生成的随机数其实是有一定规律的。如果需要更加随机的随机数,可以使用其他算法或者硬件来生成随机数。

总之,使用C++生成随机整数是一件非常简单的事情。通过使用一些基本的函数和算法,我们可以很容易地生成随机数,从而实现各种任务。

  
  

评论区

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