小编use*_*164的帖子

Prolog:在/ 3之间,最后是一个列表

我的问题因为这个问题而出现 你能在纯粹的prolog之间写/ 3吗?

是否有可能在/ 3之间进行,第三个参数是一个列表,所以如果你问

between(2,6,X).
Run Code Online (Sandbox Code Playgroud)

它来了

X=[2,3,4,5,6]
Run Code Online (Sandbox Code Playgroud)

而不是喜欢

X=2
X=3
X=4
....
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚这必须如何工作(我所有的解决方案都不起作用..)我是Prolog的初学者,所以我不知道..

抱歉英文不好..

谢谢你的帮助 :)

list prolog between

3
推荐指数
1
解决办法
4850
查看次数

标签 统计

between ×1

list ×1

prolog ×1