c语言如何实现随机数

   2024-10-01 9660
核心提示:在C语言中,可以使用标准库函数rand()来生成随机数。但是在使用rand()函数之前,需要先调用srand()函数来设置随机数的种子。以下

在C语言中,可以使用标准库函数rand()来生成随机数。但是在使用rand()函数之前,需要先调用srand()函数来设置随机数的种子。

以下是一个示例代码,演示如何生成一个范围在0到100之间的随机数:

#include <stdio.h>#include <stdlib.h>#include <time.h>int main() {    int random_num;        // 设置随机数种子    srand(time(0));        // 生成随机数    random_num = rand() % 101; // 取0到100之间的随机数        printf("随机数: %d\n", random_num);        return 0;}

在上面的代码中,srand(time(0))函数调用设置了随机数的种子为当前时间,这样每次运行程序时都能得到不同的随机数。然后使用rand() % 101生成一个0到100之间的随机数。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号