




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include stdio.h#include stdlib.h#include string.h#include math.h#define N 50void pd(int bN,int f);int H1 (char T1N, char T2N, int T3N, int y);int H2 (char T1N, char T2N, int T3N, int y);int main() int i1,i2,d=1,T3N,kh=0,jg,j=0,y; int w=0,hequN,h=0,x=0,xiquN; char T1N,T2N,T10N,s; hequ0=-1; xiqu0=-1; printf(#n); printf(# 用!表示否定 #n); printf(# 用&表示合取 #n); printf(# 用|表示析取 #n); printf(# 用表示条件 #n); printf(# 用表示双条件 #n); printf(#nn); printf(请输入一个合法的命题公式:n); gets(T1); strcpy(T10,T1); for(i1=0;i1=a & T1i1=A & T1i1=Z) for(i2=0;i2j;i2+) if(T2i2=T1i1) d=0; if(d=1) T2j=T1i1; j+; d=1; printf(n输出真值表如下:n n); for(i1=0;i1y;i1+) printf( %c ,T2i1); printf( ); puts(T1); printf(n); for(i1=0;i1j;i1+) T3i1=0; for(i2=0;i2j;i2+) printf( %d ,T3i2); jg=H1(T1,T2,T3,y); if(jg=0) hequh+=w; else xiqux+=w; printf( %dn,jg); strcpy(T1,T10); for(i1=0;i1(int)pow(2,j)-1;i1+) +w; pd(T3,j-1); jg=H1(T1,T2,T3,y); if(jg=0) hequh+=w; else xiqux+=w; strcpy(T1,T10); for(i2=0;i2j;i2+) printf( %d ,T3i2); printf( %dn,jg); if(hequ0=-1) printf(n该命题公式不存在主合取范式。n); else printf(n主合取范式:nt); for(i1=0;i10) printf(/); printf(M(%d),hequi1); if(xiqu0=-1) printf(n该命题公式不存在主析取范式。n); else printf(nn主析取范式:nt); for(i1=0;i10) printf(/); printf(m(%d),xiqui1); printf(n); getch();void pd(int bN,int f) int i; i=f; if(bf=0) bf=1; else bf=0; pd(b,-i); int H1 (char T1N,char T2N,int T3N,int y) int i,j,h,s,kh=0,wzN,a; char xs1N,ckhN; s=strlen(T1); for(i=0;is;i+) if(T1i=( | T1i=) wzkh=i; ckhkh=T1i; kh+; if(kh=0) return H2(T1,T2,T3,y); else for(i=0;ikh;i+) if(ckhi=) break; for(j=wzi-1+1,h=0;jwzi;j+,h+) xs1h=T1j; xs1h=0; a=H2(xs1,T2,T3,y); if(a=1) T1wzi-1=1; else T1wzi-1=-2; for(j=wzi-1+1;js+wzi-1-wzi;j+) T1j=T1j+wzi-wzi-1; T1j=0; return H1(T1,T2,T3,y); int H2(char T1N,char T2N,int T3N,int y) int i,h=0,j=0,j1=0,j2=0,j3=0,j4=0,j5=0,i1,i2,p1=-1,p2=-1,s; char dtN; s=strlen(T1); if(s=1) if(T10=-2) return 0; else return 1; else for(i=0;is-j;i+) if(T1i=!) for(i1=0;i1y;i1+) if(T1i+1=T2i1) p1=T3i1; if(T1i+1=-2) p1=0; if(p1=-1) p1=T1i+1; dtj+2=!p1; T1i=j+2; j+; p1=0; for(i1=i+1;i1s-j;i1+) T1i1=T1i1+1; p1=-1; j1=j; for(i=0;is-j1-2*j2;i+) if(T1i=&) for(i1=0;i1y;i1+) if(T1i-1=T2i1) p1=T3i1; if(T1i+1=T2i1) p2=T3i1; for(i2=2;i2j+2;i2+) if(T1i-1=i2) p1=dti2; if(T1i+1=i2) p2=dti2; if(T1i-1=-2) p1=0; if(T1i+1=-2) p2=0; if(p1=-1) p1=(int)(T1i-1); if(p2=-1) p2=(int)(T1i+1); dtj+2=p1 & p2; T1i-1=j+2; j+; j2+; p1=-1; p2=-1; for(i1=i;i1s-j1-2*j2;i1+) T1i1=T1i1+2; i=i-1; for(i=0;is-j1-2*j2-2*j3;i+) if(T1i=|) for(i1=0;i1y;i1+) if(T1i-1=T2i1) if(T1i+1=T2i1) p2=T3i1; for(i2=2;i2j+2;i2+) if(T1i-1=i2) p1=dti2; if(T1i+1=i2) p2=dti2; if(T1i-1=-2) p1=0; if(T1i+1=-2) p2=0; if(p1=-1) p1=T1i-1; if(p2=-1) p2=T1i+1; dtj+2=p1 | p2; T1i-1=j+2; j+; j3+; p1=-1; p2=-1; for(i1=i;i1s-j1-2*j2-2*j3;i1+) T1i1=T1i1+2; i-; for(i=0;is-j1-2*j2-2*j3-2*j4;i+) if(T1i=) for(i1=0;i1y;i1+) if(T1i-1=T2i1) p1=T3i1; if(T1i+1=T2i1) p2=T3i1; for(i2=2;i2j+2;i2+) if(T1i-1=i2) p1=dti2; if(T1i+1=i2) p2=dti2; if(T1i-1=-2) p1=0; if(T1i+1=-2) p2=0; if(p1=-1) p1=T1i-1; if(p2=-1) p2=T1i+1; dtj+2=!p1 | p2; T1i-1=j+2; j+; j4+; p1=-1; p2=-1; for(i1=i;i1s-j1-2*j2-2*j3-2*j4;i1+) T1i1=T1i1+2; i-; for(i=0;is-j1-2*j2-2*j3-2*j4-2*j5;i+) if(T1i=) for(i1=0;i1y;i1+) if(T1i-1=T2i1) p1=T3i1; if(T1i+1=T2i1) p2=T3i1; for(i2=2;i2j+2;i2+) if(T1i-1=i2) p1=dti2; if(T1i+1=i2) p2=dti2; if(T1i-1=-2) p1=0; if(T1i+1=-2) p2=0; if
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业市场策略制定工具
- 事件的启示从一次事件中得到的启示作文6篇
- 供应链合作协议签署指南
- 2025至2030中国刀式皮肤治疗仪行业发展研究与产业战略规划分析评估报告
- 生鲜零售业供应链优化与损耗控制研究报告:2025年线上线下融合策略
- 商业场地使用及运营管理协议规范书
- 环保主题的班级大讨论话题作文(6篇)
- 三年级数学计算题专项练习汇编及答案
- 鲁滨逊漂流记人物分析作文(12篇)
- 创新项目初步筛选及概念评估工具
- 2025上海浦东新区国资委直属单位公开招聘试题含答案
- 职工养老保险政策讲解
- 通信网络智能体白皮书
- 2025福建建工集团有限责任公司校园招聘51人笔试历年参考题库附带答案详解
- 应用软件创新创业项目商业计划书
- 行政事业单位资产管理培训
- 银行审计分局考试试题及答案
- 2025至2030韩国烧酒行业产业运行态势及投资规划深度研究报告
- 中医内科学肺系病证课件
- 重症5c考试试题及答案百度
- 2025-2030中国航空机场行业市场发展分析及前景趋势与投资研究报告
评论
0/150
提交评论