21xrx.com
2024-12-23 01:21:32 Monday
登录
文章检索 我的文章 写文章
如何在c语言中随机产生1到10之间的数
2023-06-15 16:25:55 深夜i     --     --
rand()函数 srand()函数 随机数种子

在c语言中,我们可以使用rand()函数来生成随机数。但是,这个函数会生成从0到RAND_MAX之间的数,RAND_MAX是一个宏,表示生成的最大随机数。

为了在1到10之间生成随机数,我们可以使用以下代码:


srand((unsigned int)time(NULL));

int num = rand() % 10 + 1;

这里,srand()函数用来初始化随机数种子,time(NULL)函数返回当前系统时间作为种子;rand()函数生成0到9之间的数,然后加1,就可以得到1到10之间的随机数了。

  
  

评论区

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