问题描述
- 求大神指教逻辑式程序是什么,能具体给出个例子吗?比方说写出求斐波那契数的逻辑式程序
-
求大神指教逻辑式程序是什么,能具体给出个例子吗?比方说写出求斐波那契数的逻辑式程序
解决方案
斐波那契数列和阶乘的实现。
fib(1,1).
fib(2,1).
fib(N,Ret) :- N > 2, N1 is N -1, N2 is N -2, fib(N1,Prv1), fib(N2,Prv2), Ret is Prv2 + Prv1.
factorial(0,1).
factorial(1,1).
factorial(N,Ret) :- N > 1, N1 is N - 1, factorial(N1, Ret1), Ret is N * Ret1.
解决方案二:
逻辑式程序不知道你说的是指什么,一般说的是逻辑数学的推演以及prolog一类的逻辑编程语言
http://my.oschina.net/Chigo/blog/146888
http://www.doc88.com/p-205225528789.html
时间: 2024-12-23 09:48:07