请问k=1+(int)(6.0*rand()/(RAND_MAX+1.0));这个代码是什么意思
2个回答
展开全部
6.0*rand()/(RAND_MAX+1.0));这个是产生一个<6.0的数。
k=1+(int)(6.0*rand()/(RAND_MAX+1.0));产生1,2,3,4,5,6得数。
看看stdlib.h中定义的宏。
k=1+(int)(6.0*rand()/(RAND_MAX+1.0));产生1,2,3,4,5,6得数。
看看stdlib.h中定义的宏。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询