首先,开头写一个srand(time(0))
srand(time(0))
然后万能通式:
rand()函数的使用通式: 取得[0,x)的随机整数:rand()%x; 取得(a,b)的随机整数:rand()%(b-a-1)+a+1; 取得[a,b)的随机整数:rand()%(b-a)+a; 取得[a,b]的随机整数:rand()%(b-a+1)+a; 取得(a,b]的随机整数:rand()%(b-a)+a+1; 取得0-1之间的浮点数:rand()/double(RAND_MAX)