一 获得随机值
#include <ctime>
void main(){
srand((unsigned)time(NULL));//让每次的time随机值 就不一样,那么后续产生的随机值也会不同
int suijishu = rand() % 6 + 1;//rand() % 6 会产生一个0-5的随机数,因此suijishu的值为1-6
}
本文介绍了如何在C++中使用`<ctime>`库生成随机整数,通过`srand(time(NULL))`初始化随机数种子并利用`rand()%6+1`获取1到6之间的随机数。
#include <ctime>
void main(){
srand((unsigned)time(NULL));//让每次的time随机值 就不一样,那么后续产生的随机值也会不同
int suijishu = rand() % 6 + 1;//rand() % 6 会产生一个0-5的随机数,因此suijishu的值为1-6
}
1147
8217

被折叠的 条评论
为什么被折叠?