在那个教程中有这样的一题
father(a,b).
father(a,d).
father(a,t).
father(b,c).
wife(aw,a).
wife(bw,b).
male(t).
female(d).
male(c).
%father(a,b).表示a是b的父亲。
%wife(aw,a). 表示aw是a的妻子。
%male(t).表示b是男性。
%female(d).表示d是女性。
male(X):-father(X,_).
female(X):-wife(X,_).
?-male(X).
X=t;
X=c;
X=a;
X=a;
X=a;
X=b;
no.
这里回答a三次,怎么让他只回答一次啊?
father(a,b).
father(a,d).
father(a,t).
father(b,c).
wife(aw,a).
wife(bw,b).
male(t).
female(d).
male(c).
%father(a,b).表示a是b的父亲。
%wife(aw,a). 表示aw是a的妻子。
%male(t).表示b是男性。
%female(d).表示d是女性。
male(X):-father(X,_).
female(X):-wife(X,_).
?-male(X).
X=t;
X=c;
X=a;
X=a;
X=a;
X=b;
no.
这里回答a三次,怎么让他只回答一次啊?