求助啊!!!救命!!!关于c++和PROLOG混合编程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助啊!!!救命!!!关于c++和PROLOG混合编程相关的知识,希望对你有一定的参考价值。

用VC++和PROLOG混合编程,完成下面“小型动物分类专家系统”的设计与实现。
1. 动物分类规则集
(1)若某动物有奶,则它是哺乳动物。
(2)若某动物有毛发,则它是哺乳动物。
(3)若某动物有羽毛,则它是鸟。
(4)若某动物会飞且生蛋,则它是鸟。
(5)若某动物是哺乳动物且有爪且有犬齿且目盯前方,则它是食肉动物。
(6)若某动物是哺乳动物且吃肉,则它是食肉动物。
(7)若某动物是哺乳动物且有蹄,则它是有蹄动物。
(8)若某动物是有蹄动物且反刍食物,则它是偶蹄动物。
(9)若某动物是食肉动物且黄褐色且有黑色条纹,则它是老虎。
(10)若某动物是食肉动物且黄褐色且有黑色斑点,则它是金钱豹。
(11)若某动物是有蹄动物且长腿且长脖子且黄褐色且有暗斑点,则它是长颈鹿。
(12)若某动物是有蹄动物且白色且有黑色条纹,则它是斑马。
(13)若某动物是鸟且不会飞且长腿且长脖子且黑白色,则它是驼鸟。
(14)若某动物是鸟且不会飞且会游泳且黑白色,则它是企鹅。
(15)若某动物是鸟且善飞且不怕风浪,则它是海燕。
谁能帮帮忙,写下啊,急救啊!!救命!!1

这种题目给个提示:千万别用if-else结构。写死你丫的、、、

建议使用几个数组存下动物每一类的的状态。。。把最后答案也写在一个数组里。通过读数组来判断程序会短很多。。
参考技术A 额。混合编程。 参考技术B 你去找找PROLOG使用和VC怎么调用PROLOG写的判断库就可以了...LS的LS知道什么是混合编程么....= =

以上是关于求助啊!!!救命!!!关于c++和PROLOG混合编程的主要内容,如果未能解决你的问题,请参考以下文章

小弟犯了相当严重的错误,导致UBUNTU不能用【关于chown】救命啊!!

关于局域网不能互相访问资源问题.高手救命啊!

将 SWI-Prolog 连接到 C++ 的问题

高通欲摆脱骁龙888发烧困扰,求助台积电救命

救命啊救命啊, 两种装载动态链接库的区别?

******************救命啊*******************