用Prolog进行逻辑编程

用Prolog进行逻辑编程,prolog,logic,Prolog,Logic,用Prolog进行逻辑编程: 以该计划为例: f(X) :- !, X = a. f(X) :- !, X = b. f(X) :- X = c. f(X) :- X = a, !. f(X) :- X= b, !. f(X) :- X = c. 对于查询f(a)、f(b)和f(c),p分别返回什么 f(X) :- !, X = a. f(X) :- !, X = b. f(X) :-

用Prolog进行逻辑编程:

以该计划为例:

        f(X) :- !, X = a.
        f(X) :- !, X = b.
        f(X) :- X = c.
        f(X) :- X = a, !.
        f(X) :- X= b, !.
        f(X) :- X = c.
对于查询f(a)、f(b)和f(c),p分别返回什么

  f(X) :- !, X = a.
  f(X) :- !, X = b.
  f(X) :- X = c.
以该计划为例:

        f(X) :- !, X = a.
        f(X) :- !, X = b.
        f(X) :- X = c.
        f(X) :- X = a, !.
        f(X) :- X= b, !.
        f(X) :- X = c.
对于查询f(a)、f(b)和f(c),p分别返回什么

  f(X) :- !, X = a.
  f(X) :- !, X = b.
  f(X) :- X = c.
对于查询f(a)、f(b)和f(c),p分别返回什么

  f(X) :- !, X = a.
  f(X) :- !, X = b.
  f(X) :- X = c.

真正地你不能运行Prolog,加载这些程序,然后执行查询来找出答案?你需要有人帮你吗?或者你有没有一个你忘记问的问题?