我们使用rand函数可以得到一个0~32767的随机数,如:
int i;
i=rand();
而我们想要一个1~100之间的随机数需要这样:
int i;
i=rand()%100+1;
注意:rand()%100+1并不要理解为死板的公式,其中rand()还是输出0~32767,只是了运用求余算符,除以100的余数在0至99,再加1就使数值在1至100。
版权声明:本文为m0_46606140原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。