21xrx.com
2024-12-23 00:21:45 Monday
登录
文章检索 我的文章 写文章
如何在C语言中调用随机数函数
2023-06-15 11:22:56 深夜i     --     --
C语言 随机数 函数

在C语言中,如果想生成随机数,可以使用rand()函数。这个函数会返回一个介于0和RAND_MAX之间的随机数。但是,在使用这个函数之前,需要先调用srand()函数来设置随机数生成器的种子值。如果不设置种子值,那么每次程序运行时,生成的随机数序列都会相同。

下面是一个简单的示例程序,演示了如何在C语言中使用随机数函数:


#include

#include

#include

int main()

{

  int i, n;

  srand(time(0)); // 设置种子值为当前时间

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

  {

    n = rand(); // 生成随机数

    printf("%d\n", n);

  }

  return 0;

}

上面的程序使用了time(0)来获取当前的时间戳,并将其作为种子值传递给srand()函数。这样做可以保证每次程序运行时,使用的种子值都是不同的,因此生成的随机数序列也是不同的。

  
  

评论区

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