动物识别系统代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简易动物识别专家系统源代码(调试无错!)
#include
void birds()
{
int a;
printf("**************************************\n");
printf("1.长腿,长脖子,黑色,不会飞。\n");
printf("2.不会飞,会游泳,黑色.\n");
printf("3.善飞\n");
printf("4.无上述特征\n");
printf("**************************************\n\n");
printf("请选择该动物特点:\n");
scanf_s("%d", &a);
switch(a)
{
case 1: printf("该动物为\"鸵鸟\"\n\n"); break;
case 2: printf("该动物为\"企鹅\"\n\n"); break;
case 3: printf("该动物为\"信天翁\"\n\n"); break;
case 4: printf("\"我们将会尽快升级系统,谢谢使用。\"\n\n"); break;
default: printf("错误选择!\n"); break;
}
}
void carnivore()//食肉动物识别
{
int d;
printf("**************************************\n");
printf("1.黄褐色有暗斑\n2.黄褐色有褐色条纹\n3.无上述特点\n");
printf("**************************************\n\n");
printf("请选择该动物特点:\n");
scanf_s("%d", &d);
switch(d)
{
case 1: printf("该动物为\"猎豹\"\n\n"); break;
case 2: printf("该动物为\"老虎\"\n\n"); break;
case 3: printf("\"我们将会尽快升级系统,谢谢使用。\"\n\n"); break;
default: printf("错误选择!\n"); break;
}
}
void ungulate()//哺乳动物识别
{
int e;
printf("**************************************\n");
printf("1.黑白条纹\n2.有暗斑点,且长腿,长脖子\n3.无上述特点\n");
printf("**************************************\n");
printf("请选择该动物特点:\n\n");
scanf_s("%d", &e);
switch(e)
{
case 1: printf("该动物为\"斑马\"\n\n"); break;
case 2: printf("该动物为\"长颈鹿\"\n\n"); break;
case 3: printf("\"我们将会尽快升级系统,谢谢使用。\"\n\n"); break;
default: printf("错误选择!\n"); break;
}
}
int main()
{
while(1)
{
int c;
printf("欢迎使用动物专家识别系统(简易版)\n\n");
printf("**************************************\n");
printf("1.有羽毛或会飞或会下蛋\n2.该动物有蹄或会反刍\n3.吃肉或有犬齿\n");
printf("**************************************\n\n");
printf("请选择该动物特点:\n");
scanf_s("%d", &c);
switch(c)
{
case 1: printf("该动物属于\"鸟类\"\n");birds(); break;
case 2: printf("该动物属于\"哺乳类动物\"\n");ungulate(); break;
case 3: printf("该动物属于\"食肉动物\"\n");carnivore(); break;
case 4: printf("\"我们将会尽快升级系统,谢谢使用。\"\n"); break;
default: printf("错误选择!\n"); break;
}
}
}