为什么gprolog没有按预期响应?

时间:2018-05-30 14:12:44

标签: loops prolog

我做了一个简单的猜测数字程序和gprolog做了一个无限循环。但是当我在草莓序言中尝试它时它没有!为什么?

loop:-
   read(Guess),
   Guess \= 15,
   loop.

我也试过过rosettacode。

main :-
   random_between(1, 10, N),
   repeat,
   prompt1('Guess the number: '),
   read(N),
   writeln('Well guessed!'),
   !.

并且它既不适用于Strawberry也不适用于gprolog。

为什么会这样?

学习Prolog的正确方法是什么?

0 个答案:

没有答案