菜鸟求教一道题。
prolog吧
全部回复
仅看楼主
level 2
因为初学prolog对于这个语言的编程逻辑不是很明白,请问:如何处理这个Result输出的数组?
2016年03月20日 08点03分 1
level 2
人工顶置一下,希望大家能看到
2016年03月20日 08点03分 2
level 2
别沉啊!
2016年03月20日 10点03分 3
level 1
unsw 的兄弟你好啊嘿嘿
2016年04月06日 15点04分 4
level 13
sqrt_table(M,M,Result):-
Root is sqrt(M),
Result = [[M,Root]].
sqrt_table(N,M,Result):-
N>M,
Root is sqrt(N),
H=[N,Root],
N1 is N-1,
sqrt_table(N1,M,Result1),
Result = [H|Result1].
2017年04月18日 04点04分 6
1