在方案中,我必须使用random来定义一个过程,该过程不接受参数并返回范围为1到10的整数,并且我不能使用if。 IM丢失=(Scheme:创建一个随机范围
回答
如果你的计划提供了一个random
功能,你想要么
(define (1-10-rand)
(+ 1 (random 10)))
或
(define (1-10-rand)
(floor (* 10 (random))))
取决于你是否有(random n) --> integer in [0, n-1])
或(random) -> float in [0,1]
被告知,这不符合标准。对于绝对可移植性,请写入y我们自己的RNG。
非常感谢你! –
我试过了,我得到一个语法错误。如果我必须定义过程throw-die并且它随机返回一个整数1到6,lambda是什么?我可以使用(+ 1(随机10))为身体? –
给''扔死你'(定义(掷死)(+ 1(随机6)))' – krzysz00
- 1. 随机函数在德尔福创建一个长度范围
- 2. 在一个范围内创建随机数字?
- 3. 随机化一个列表,但范围
- 4. 在一个范围内的随机数
- 5. 创建一个随机数
- 6. 随机位在范围
- 7. 在范围内创建随机数并访问arrayindex字符
- 8. 使用C#在一个范围内产生一个随机数
- 9. 每天在一个范围内生成一个随机整数
- 10. PHP:为范围创建一个数组
- 11. 创建一个时间范围AVAssetExportSession
- 12. 在postgres中创建一个范围
- 13. 从大的范围内产生一个随机数,除了从大的范围
- 14. 生成一个随机数落入多个范围
- 15. 创建一组随机JPGs
- 16. 创建一个真正的随机
- 17. 创建一个随机散步的人
- 18. 用随机数创建一个变量
- 19. Nvelocity - 创建一个随机数
- 20. 如何创建一个随机bit64值
- 21. 使用MYSQL创建一个随机数
- 22. 如何创建一个随机路径?
- 23. 创建一个随机(甘特图)图
- 24. SQL创建范围
- 25. 如何从范围中选择一个随机数?
- 26. 在程序集中生成一个范围内的随机数
- 27. 在特定范围内选择一个随机日期
- 28. 在excel中生成一个随机数字范围
- 29. PHP:多个唯一的随机整数在特定范围内
- 30. 从MS SQL中获取一个范围内的随机值?
您的计划是否提供“随机”功能? – krzysz00
是的,我的方案提供了一个随机函数 –
也:我不能使用,如果 –