1、求关系的运算: 计 4张亚运#include 10081423void main()char a100,b100,c100;int d,i,j,k=0,m=0,n=0,x=0,y=0;char z;printf(“1:集合的并集n2:集合的交集n3:集合的差集n4: 集合的补集 n5:集合的对称差n“);printf(“请从 1,2,3,4,5 中选择一个数进入运算“);scanf(“%d“,if(d5|d=a printf(“M(%d)“,hqi1); /输出主合取范式if(xq0=-1)/不存在析取范式时printf(“n 该命题公式不存在主析取范式。n“);elseprintf(“nn
2、该命题公式的主析取范式:nt“);for(i1=0;i10)/判断并添加符号printf(“/“);printf(“m(%d)“,xqi1);/输出主析取范式printf(“n“); printf(“n 欢迎下次再次使用!n “);/结束getch();void panduan(int bN,int f) / 二进制赋值。 int i;i=f;if(bf=0)/加 1bf=1;else/进位bf=0;panduan(b,-i); int tkh (char szN,char ccuN,int icuN,int h0)/分级运算函数int i,j,h,s,kh=0,wzN,a; char xs1
3、N,ckhN; /xs1 用来保存括号内的字符 ckh 用来保存括号。s=strlen(sz);for(i=0;i#include using namespace std;#define MAX 10char aMAX=0;bool boardrMAXMAX=0;int n=0;/记录域 A 中元素个数void input(bool boardMAX)int i;char c5,t;getchar();getchar();while(scanf(“%c“,i#include#define MAX 100using namespace std;struct Nodeint x,y;Node();Node queueMAX;int front,rear;int main()freopen(“1.txt“,“r“,stdin);char a,c5;int i;front=rear=0;getchar();while(scanf(“%c“,i;if(frontrear-1)cout,;front+;coutendl;return 0;