1
genVertex(List,Row,Col,Result) :-
Col1 is Col,
repeat,
(Col \= Row ->
calculateSum(List,List,Row,Col1,Y),write(Y),write('\n'),
Result = [Y|Tail]
;Result = Tail
),
Col1 is Col1 + 1,
Col1 == 5.
我想用Col + 1的增量調用calculateSum,直到Col1爲5?爲什麼重複不工作?
或者其他任何方式來實現這一目標?