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?
或任何其他方式来实现这一目标?