动物识别系统代码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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;

}

}

}

相关文档
最新文档