21xrx.com
2025-04-06 07:23:32 Sunday
文章检索 我的文章 写文章
【教程】C语言随机数生成1到100代码教程
2023-06-15 18:29:44 深夜i     70     0
C语言 随机数 种子 rand()函数 srand()函数

在C语言中,如果需要产生1到100之间的随机数,可以使用以下代码:

#include 
#include 
#include 
int main()
{
  int randNum;
  // 生成随机数种子
  srand((unsigned)time(NULL));
  // 生成1100的随机数
  randNum = rand() % 100 + 1;
  printf("随机数为:%d\n", randNum);
  return 0;
}

上述代码中,我们使用了rand()函数来生成随机数,而srand()函数则产生随机数种子。其中,种子是一个在程序每次执行时都会改变的值,使用当前时间作为种子可以增加随机性。

通过这段代码,我们可以在C语言中生成1到100之间的随机数,非常方便实用。在实际开发中,如果需要产生其他范围内的随机数,只需将代码中的100和1分别修改即可。

  
  

评论区

请求出错了