21xrx.com
2025-06-06 18:01:26 Friday
文章检索 我的文章 写文章
如何在编写C语言程序时随机生成三位数
2023-06-15 14:07:58 深夜i     15     0
C语言 随机数 生成 取模运算符 rand()函数

在编写C语言程序时,经常需要使用到随机数。那么如何让程序随机生成一个三位数呢?下面我将向大家介绍C语言中如何使用rand()函数和取模运算符来实现这个功能。

首先,我们需要调用rand()函数来生成一个范围在0~32767(RAND_MAX)之间的随机数。接着,对其进行取模运算(% 900),得到的结果是一个0~899之间的随机数。最后再加上100,就能得到一个随机的三位数了。

下面是具体的代码实现:

#include 
#include 
#include 
int main()
{
  int num;
  srand(time(NULL));  // 初始化随机数生成器
  num = rand() % 900 + 100// 生成一个随机的三位数
  printf("%d\n", num);
  return 0;
}

以上就是实现C语言随机数生成三位数的方法。通过这种方式,我们可以在程序中轻松地添加生成随机数的功能。

  
  

评论区