prolog程序逻辑错误

prolog程序逻辑错误,prolog,logic,Prolog,Logic,我不熟悉Prolog编程语言。当我以fly(x,y)形式输入时,我希望显示一个值。我只是想执行以下代码:- fly(x,y):- t is 1.5, write(t). 我能知道这段代码有什么问题吗?Prolog中的变量必须是大写,所以将x、y和t更改为x、y和t。然后确保您将所有这些都放入一个文件中并查阅它,而不是在?-提示符下键入它。祝你好运!:)哇!这是正确的。谢谢。Prolog中的变量必须是大写,因此将x、y和t更改为x、y和t。然后确保您将所有这些都放入一个文件中并查阅它

我不熟悉Prolog编程语言。当我以fly(x,y)形式输入时,我希望显示一个值。我只是想执行以下代码:-

fly(x,y):-
   t is 1.5,
   write(t).

我能知道这段代码有什么问题吗?

Prolog中的变量必须是大写,所以将
x
y
t
更改为
x
y
t
。然后确保您将所有这些都放入一个文件中并查阅它,而不是在
?-
提示符下键入它。祝你好运!:)哇!这是正确的。谢谢。Prolog中的变量必须是大写,因此将
x
y
t
更改为
x
y
t
。然后确保您将所有这些都放入一个文件中并查阅它,而不是在
?-
提示符下键入它。祝你好运!:)哇!这是正确的。非常感谢。