这个问题在这里已有答案:
我想在C ++中得到1到10(含)之间的随机整数,我想用尽可能少的代码来实现。我怎么能做到这一点?
您可以使用这段代码生成1到10(含)之间的随机整数
int i = rand()%10+1; //rand()%10 get a random int between 0 to 9 //and what you should do next is +1
你可以查看this article,其中详细说明了如何获得随机整数。
int i = rand()%8+2;
应该给你1到10之间的随机整数