rand()%6 + 1 ,rand()%6为什么获得的是0-5的随机数?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/08 15:49:00
rand()%6+1,rand()%6为什么获得的是0-5的随机数?rand()%6+1,rand()%6为什么获得的是0-5的随机数?rand()%6+1,rand()%6为什么获得的是0-5的随机

rand()%6 + 1 ,rand()%6为什么获得的是0-5的随机数?
rand()%6 + 1 ,rand()%6为什么获得的是0-5的随机数?

rand()%6 + 1 ,rand()%6为什么获得的是0-5的随机数?
rand()是随机取一个(长)整数
rand()%6就是取随机数除以6后得到的余数.被6除的余数智能是0-5
所以rand()%6获得的是0-5的随机数