int num =rand()//返回的随机数是大于等于 0 及小于 1 的均匀分布随机实数rand()% n //返回0到n-1的随机整数rand()% n+1+ a //返回a到n的随机整数//注意:rand() & n + a+1 返回的是a+1到n+1的随机整数//若想得到小数,再除以对应位数即可
随机种子
只用rand()得到的是伪随机数,要得到更好的随机得加上随机种子
include <time.h>//要加上头文件voidtime(){srand((int)time(0));//随机种子
cout <<rand();}
rand()int num = rand() //返回的随机数是大于等于 0 及小于 1 的均匀分布随机实数rand() % n //返回0到n-1的随机整数rand() % n+1 + a //返回a到n的随机整数//注意:rand() & n + a+1 返回的是a+1到n+1的随机整数//若想得到小数,再除以对应位数即可 随机种子只用rand()得到的是伪随机数,要得到更好的随机得加上随机种子include <time.h> //要加上头文件voi.