为了账号安全,请及时绑定邮箱和手机立即绑定

随机数提问

划线部分没看懂,求解答,谢谢59cdeabe0001403404960661.jpg

正在回答

3 回答

也可以这么理解:假如你要生成1-6的数,你如果不包含6,那么就是rand()%6,你如果包含6,就是rand()%6+1

0 回复 有任何疑惑可以回复我~

关于这个,你可以去找相关rand()函数的用法,举个例子:扔骰子,第一次投随机数是5,rand()*6是0-5的随机数,加了1之后才是骰子的六个数 1。你可以自己在虚拟机上模拟一下

0 回复 有任何疑惑可以回复我~

d1+=d1+1。rand()*6是个生成随机数的用法,意思是生成六个从0-99的随机数。

0 回复 有任何疑惑可以回复我~
#1

慕圣0261725 提问者

后面为什么要+1?
2017-09-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

随机数提问

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号