21xrx.com
2025-04-24 05:37:37 Thursday
文章检索 我的文章 写文章
C语言随机数使用方法
2023-06-18 10:28:51 深夜i     23     0
随机数 C语言 srand()函数

C语言是一种高级程序设计语言,其中随机数是一个非常重要的概念。在计算机程序设计中,随机数可以用于生成模拟数据,测试应用程序,以及创建加密算法等。在C语言中,使用标准库函数可以轻松地生成随机数。本文将介绍C语言中随机数的用法,并提供一些实用的示例。

首先需要包含头文件 ,使用rand()函数可以产生随机数,但是每次运行程序生成的随机数都是固定的,此时可以通过使用函数 srand()函数改变随机数初始值,使每次运行程序生成的随机数不同。

下面是一个简单的随机数生成程序:

#include 
#include 
#include 
int main()
{
  int i, n;
  time_t t;
  n = 5;
  /* 初始化随机数发生器 */
  srand((unsigned) time(&t));
  /* 输出 n 个随机数 */
  for( i = 0 ; i < n ; i++ )
  {
    printf("%d\n", rand());
  }
  return 0;
}

以上程序会输出5个随机数,每次结果不同。

  
  

评论区

请求出错了