【发布时间】:2019-07-31 17:19:53
【问题描述】:
我想用尽可能少的代码在 C++ 中获得一个介于 1 和 10 之间的随机整数,其中包含起始值和终止值。
我知道rand() 函数,但是如何使用它来获取此范围内的整数?
谢谢!
【问题讨论】:
-
试试这样的
rand()%10+1;
标签: c++ visual-c++ random
我想用尽可能少的代码在 C++ 中获得一个介于 1 和 10 之间的随机整数,其中包含起始值和终止值。
我知道rand() 函数,但是如何使用它来获取此范围内的整数?
谢谢!
【问题讨论】:
rand()%10+1;
标签: c++ visual-c++ random
你可以用这段代码生成一个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
【讨论】:
【讨论】: