21xrx.com
2024-12-27 10:08:52 Friday
登录
文章检索 我的文章 写文章
C语言实现1~100随机数生成
2023-06-15 00:30:10 深夜i     --     --
C语言 随机数 生成 1~100 rand()函数

在编写C语言程序时,经常会用到随机数。随机数是一种无序、不可预测的数据,可以应用于许多领域,如游戏、加密等。在C语言中,要生成1~100之间的随机数,可以使用rand()函数和%运算符。

下面是一个简单的程序示例:


#include

#include

#include

int main()

{

  int num;

  srand(time(NULL));

  num = rand() % 100 + 1;

  printf("生成的随机数是:%d\n", num);

  return 0;

}

在上面的程序中,srand()函数用于初始化随机数生成器。因为程序每次运行的时间是不同的,所以使用当前时间作为种子可以让随机数更具随机性。rand()函数用于生成0~RAND_MAX之间的随机整数,%运算符用于将随机数限制在1~100之间。

  
  

评论区

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