获取随机数

C++如骰子:获取1-6之间的随机数

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(void)
{
 int ans;
 srand(time(NULL));
 ans=rand()%6+1;
 printf("%d\n",ans);
 return 0;
}

java:

要产生随机数,可以使用Java api中java.lang包中的Math类.Math类以静态方法的方式提供常用的数学方法,
其中Math.random()方法是一个可以产生[0.0,1.0]区间内的一个双精度浮点数的方法
如:
产生一个100以内的整数:int x=(int)(Math.random()*100);
又如:
产生一个1-50之间的随机数:int x=1+(int)(Math.random()*50)

猜你喜欢

转载自blog.csdn.net/wangqianqianya/article/details/82491510