rand()与rand()%100+1的函数释义

  • Post author:
  • Post category:其他


我们使用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 版权协议,转载请附上原文出处链接和本声明。