• 大小: 656KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 标签:

资源简介

用C语言基本实现专家系统的操作 主要有更新知识库,增加知识和专家诊断

资源截图

代码片段和文件信息

#include
#include
#include
struct{
char v[10];
int f;
int k;
}V[100];
struct{
char ss[10];//
int F;
}C[100];//定义结构体数组,用来保存输入的症状类型
void main()
{
 int K;
  printf(“请输入你要进行的操作,1专家诊断,2增加知识,3更新知识库\n“);//进行选择要输入的操作
   scanf(“%d“&K);//输入
   getchar();
   if(K==1){//如果输入的是1,则进行专家诊断
   FILE *fp;//定义一个文件指针
int if1;//定义变量
int j=0j1=0;//定义变量并赋值
int l=0l1=0;//定义变量并赋值
int m=0n=0;//定义变量并赋值
int a=0;//定义变量并赋值
char c;
char s[30];
char S[30];
for(i=0;i<100;i++){//循环
V[i].f=0;//给个标志位赋值为0
V[i].k=0;
C[i].F=0;
}
i=0;
printf(“请输入您的症状按!结束\n“);//提示
c=getchar();//输入
while(c!=‘!‘){//判断是否输入结束
if(c!=‘\n‘) //如果不是回车
        C[m].ss[C[m].F++]=c;//把输入的症状存入结构体变量
 else
 {
 C[m].ss[C[m].F++]=‘\0‘;//否则在字符串的末尾加字符串结束标志结束字符串输入
   m++;//输入症状的个数加1

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A..H.     33792  2008-10-22 13:11  人工智能专家系统C语言\Debug\vc60.idb

    ..A..H.     45056  2008-06-19 07:51  人工智能专家系统C语言\Debug\vc60.pdb

    ..A..H.    196696  2008-06-19 07:51  人工智能专家系统C语言\Debug\专家系统.exe

    ..A..H.    197080  2008-06-19 07:51  人工智能专家系统C语言\Debug\专家系统.ilk

    ..A..H.     13626  2008-06-19 07:51  人工智能专家系统C语言\Debug\专家系统.obj

    ..A..H.    190712  2008-06-19 07:51  人工智能专家系统C语言\Debug\专家系统.pch

    ..A..H.    386048  2008-06-19 07:51  人工智能专家系统C语言\Debug\专家系统.pdb

    ..A..H.    180312  2008-06-19 07:41  人工智能专家系统C语言\Debug\专家诊断.exe

    ..A..H.    187496  2008-06-19 07:41  人工智能专家系统C语言\Debug\专家诊断.ilk

    ..A..H.      8995  2008-06-19 07:41  人工智能专家系统C语言\Debug\专家诊断.obj

    ..A..H.    190712  2008-06-19 07:41  人工智能专家系统C语言\Debug\专家诊断.pch

    ..A..H.    369664  2008-06-19 07:41  人工智能专家系统C语言\Debug\专家诊断.pdb

    ..A..H.    180312  2008-06-19 07:45  人工智能专家系统C语言\Debug\增加知识.exe

    ..A..H.    183836  2008-06-19 07:45  人工智能专家系统C语言\Debug\增加知识.ilk

    ..A..H.      4914  2008-06-19 07:45  人工智能专家系统C语言\Debug\增加知识.obj

    ..A..H.    184676  2008-06-19 07:45  人工智能专家系统C语言\Debug\增加知识.pch

    ..A..H.    369664  2008-06-19 07:45  人工智能专家系统C语言\Debug\增加知识.pdb

    ..A..H.    180314  2008-06-19 07:44  人工智能专家系统C语言\Debug\更新知识库.exe

    ..A..H.    184072  2008-06-19 07:44  人工智能专家系统C语言\Debug\更新知识库.ilk

    ..A..H.      5211  2008-06-19 07:44  人工智能专家系统C语言\Debug\更新知识库.obj

    ..A..H.    184676  2008-06-19 07:44  人工智能专家系统C语言\Debug\更新知识库.pch

    ..A..H.    369664  2008-06-19 07:44  人工智能专家系统C语言\Debug\更新知识库.pdb

    ..A..H.        27  2008-06-19 07:52  人工智能专家系统C语言\h

    ..A..H.      6003  2008-06-19 07:51  人工智能专家系统C语言\专家系统.c

    ..A..H.      3425  2008-06-19 07:39  人工智能专家系统C语言\专家系统.dsp

    ..A..H.       541  2008-06-19 07:39  人工智能专家系统C语言\专家系统.dsw

    ..A..H.     41984  2008-10-22 13:11  人工智能专家系统C语言\专家系统.ncb

     文件      48640  2008-10-22 13:11  人工智能专家系统C语言\专家系统.opt

    ..A..H.      1162  2008-06-19 07:51  人工智能专家系统C语言\专家系统.plg

    ..A..H.      2436  2008-06-19 07:41  人工智能专家系统C语言\专家诊断.c

............此处省略22个文件信息

评论

共有 条评论

相关资源