21xrx.com
2024-06-03 06:10:58 Monday
登录
文章检索 我的文章 写文章
如何在C语言中生成100到1000之间的随机数
2023-06-14 21:05:41 深夜i     --     --
C语言 随机数生成 100到1000 取模 srand()函数

在C语言中,生成随机数是一个常见的需求。而如果想生成100到1000之间的随机数,则需要对生成随机数的函数进行特殊设置。

首先,我们需要使用头文件stdlib.h来调用生成随机数的函数rand()。然后,我们需要采用取模的方法将生成的随机数缩小到100到1000之间,如下所示:


int randomNumber = rand() % 901 + 100

需要注意的是,rand()函数生成的是0到RAND_MAX之间的随机数,而RAND_MAX的值可以通过调用头文件stdlib.h中的枚举类型常量来获取。

除了上述方法,我们还可以调用srand()函数来设置随机数生成器的初始种子值。这样,在多次调用rand()函数时就能生成不同的随机数了。

最后,我们来看几个与本文相关的

  
  

评论区

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