21xrx.com
2025-03-13 23:32:35 Thursday
登录
文章检索 我的文章 写文章
C语言随机数使用方法
2023-06-18 10:28:51 深夜i     --     --
随机数 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个随机数,每次结果不同。

  
  

评论区

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