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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 05:12:23
rand()%6 + 1 ,rand()%6为什么获得的是0-5的随机数?
x)+JKT5SV0TЁdwÓ/?7g3/g? 6IE/ Ӟhxc˩5MTҧ6y9sɓK͞NcЎ'{g%^,Zm ljǭ6yv ?`

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的随机数