下载此文档

产生式动物识别系统方案.docx


文档分类:论文 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
实验7:产生式动物识别系统
一、实验目的
理解和掌握产生式系统的推理方法,能够用选定的编程语言实现推理机。
二、编程环境
本文主要编译环境是 Windows 10 Visual Studio 2015
三、问题描述
设计一个用于;
这个动物长腿长脖子?";
学习参考
char *str14 =" 这个动物会游泳并有黑白两色\t";
char *str15 =" 这个动物擅飞";
char *str16 =" 这个动物会不会飞";
char *ans0 ="抱歉,我也不知道这是什么动物";
char *ans1 =" 这个动物是金钱豹";
char *ans2 =" 这个动物是老虎";
char *ans3 =" 这个动物是长颈鹿";
char *ans4 =" 这个动物有斑马";
char *ans5 =" 这个动物是企鹅";
char *ans6 =" 这个动物是鸵鸟";
char *ans7 =" 这个动物是信天翁";
char *a[4] = { str1,str2,str3,str4 }; // 判断哺乳动物和鸟类
//bL判断是食草动物
//判断鸟类会不会飞
char *bl[4] = { str5,str6,str7,str8 };
还是食肉动物
char *b2[] = { str16 };
/****************
判断具体是那种动物
***********************
**/
//CL判断金钱豹和老
//判断长颈鹿和斑马
//判断企鹅和鸵鸟
//判断是不是信天翁
char *cl[] = { str9,str10 };
char *c2[] = { str11,str12 };
char *c3[] = { str13,str14 };
char *c4[] = { str15 };
puts(str0);
for (int k = 0; k < 4; k++) { puts(a[k]);
scanf_s("%c", &a1, 1); getchar();
if (a1 == 'Y')// 区分哺乳动物和鸟类
{
if (k == 1) {
printf_s(" 初步判定是哺乳动物 \n"); flag0 = 0; break;
}
else if (k > 2){
printf_s(" 初步判定是鸟类 \n"); flag0 = 1; break;
学习参考
)
if (flag0 == 0) { //判定是哺乳动物
for (int k = 0; k < 4; k++) {
puts(bl[k]);
scanf_s("%c", &a1, 1);
getchar();
if (a1 == 'Y')// 区分食肉动物和食草类动物
{
if (k == 1) {
printf_s(" 初步判定是食肉动物\n");
for (int k = 0; k < 2; k++) { puts(cl[k]);
scanf_s("%c", &a1, 1);
getchar();
if (a1 == 'Y') //区分金钱豹和老

{
printf_s("这是是金钱豹");bre

产生式动物识别系统方案 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人282975922
  • 文件大小165 KB
  • 时间2022-07-19
最近更新