3

私はプロローグが初めてで、初歩的な質問があります:

次のコード行があるとします。

p(1).
p(2):-!.
p(3).

そして私は走っていp(X)ます。

質問: を取得してX=1 , X=2います。
なぜX等しくない3のですか?

4

2 に答える 2

4
于 2012-12-14T20:59:16.467 に答える
1

カット「!」p(3) の前に実行される...そのため、X=3 は表示されません...

于 2013-02-11T06:17:10.290 に答える