21xrx.com
2025-03-24 05:16:57 Monday
文章检索 我的文章 写文章
【编程指南】C语言生成10到100之间的随机数
2023-06-17 02:37:01 深夜i     39     0
C语言 随机数 生成 10到100 rand()函数 伪随机数 srand()函数 随机数种子

C语言中生成随机数是很常见的需求,特别是在游戏开发、算法设计等场景中。随机数可以增加程序的随机性,增强程序的实用性。本文将介绍C语言中如何生成10到100之间的随机数。

首先,在C语言中生成随机数需要用到rand()函数,该函数可返回0到RAND_MAX(2147483647)之间的一个伪随机数。要让生成的随机数在10到100之间,我们需要对生成的数取一个余数并加上10。

下面是代码实现示例:

#include 
#include 
#include 
int main() {
  int randomNum;
  // 生成随机数种子
  srand((unsigned)time(NULL));
  // 生成10100之间的随机数
  randomNum = rand() % 91 + 10;
  printf("生成的随机数是:%d", randomNum);
  return 0;
}

  
  

评论区