题目内容
依照规则库设计一个植物专家系统。也可以改成动物专家系统什么的。
用C++做了一个极其简易的程序出来,姑且能满足所有规则库。
结构图
按这个步骤搜索,不然搜不出来。
规则库
代码
十分粗暴且杂乱的源码
#include<iostream>
#include<string>
using namespace std;
// 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
string trait[]={
"种子的胚有两个子叶","种子的胚只有一个子叶","叶脈为网状","叶脉平行","花托为杯形","花托为圆柱形","花瓣有五枚","果实为核果","果实为梨果","果实有毛","果实无毛","果实外有纵沟","果实无石细胞","果实有石细胞","果肉乳黄色","果肉质脆","果肉为白色","果实扁圆形"};
void draw()
{
int size=sizeof(trait)/sizeof(trait[0]);
cout<<"以下是植物的特点:"<<endl;
for(int i=