作业帮 > 综合 > 作业

C语言中产生随机数的函数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 11:27:46
C语言中产生随机数的函数
我想要一个1~100的随机数,请告诉我用怎样的语句实现.
楼上这样得出的随机值不准确,不信你运行几次试试,都是同一个数.正确应该这样.
首先加头文件
#include
#include
然后
在主函数里面写
int i;
srand(time(0));
i=rand()%100+1;
printf("%d",i);
再问: 请问产生随机数的函数是哪个?我记得好像看见过两个,我一个都不会用。搜什么名字能看到完整的用法?
再答: rand()就是产生随机数的函数,只是要先用srand(time(0))得到一个随机数种子。这样,每次运行得到的随机数都不同了。