【C++】怎么用rand(7)生成rand(10),rand(x)指可以随机生成一个1到x的整数(约98字)重启解千愁这家伙很懒,什么都没有写...关注私信010 可以使用如下方法生成rand(10): 使用rand(7)生成一个1到7的随机数,记为num1。 将num1除以7并向上取整,得到一个范围为1到2的随机数,记为num2。 将num2与rand(7)生成的随机数相乘,得到一个范围为1到14的随机数,记为num3。 如果num3大于10,则重复步骤3,直到生成的num3小于或等于10。 最终生成的num3即为所需的rand(10)。 THE ENDC++免费专区后端面试题 喜欢就支持一下吧点赞0 分享QQ空间微博QQ好友海报分享复制链接收藏
暂无评论内容