数据结构(C语言版)实验报告 集合的交并差 联系客服

发布时间 : 星期一 文章数据结构(C语言版)实验报告 集合的交并差更新完毕开始阅读2f1162394afe04a1b171de36

}

}

}

}

set3=DelateSet(set3,i);

set3=check(set3); set3=Sort(set3); return set3;

set Sort(set s){ } int i,j; char temp;

for(i=0;i

for(j=0;j

if(s.elem[j]>s.elem[j+1]){ }

temp=s.elem[j]; s.elem[j]=s.elem[j+1]; s.elem[j+1]=temp;

main(){ int i;

set set1,set2,set3; set1=InitSet(set1);

printf(\输入第一个集合:\ set1=Input(set1); set2=InitSet(set2);

printf(\输入第二个集合:\ set2=Input(set2); set3=InitSet(set3);

printf(\选择要进行的操作:1、求交集 差:\

scanf(\ if(i==1){ set3=SetSame(set1,set2,set3); set3=check(set3); set3=Sort(set3); printf(\交集为:\ display(set3);

}

else if(i==2){

printf(\并集为:\ 2、求并集 3、求集合的

}

}

set3=SetMix(set1,set2,set3); set3=check(set3); set3=Sort(set3); display(set3);

else if(i==3){ } else

printf(\输入错误\ printf(\集合的差:\ set3=SetReduce(set1,set2,set3); set3=check(set3); set3=Sort(set3); display(set3);

return 0;