重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先,如果是数学上的集合概念,那就说明,集合A自身的每个元素都不相同。
成都创新互联公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!为您提供成都网站建设、成都做网站、成都网页设计、小程序开发、成都网站开发、成都网站制作、成都软件开发、重庆APP开发是成都本地专业的网站建设和网站设计公司,等你一起来见证!
那么,程序就可以简化成,
设数组key[52],用于记录字母出现次数。
扫描一次集合A,把出现的字母计到key的对应位置里。
同理扫描一次集合B。
查看key数组,=2的对应字母输出到集合C,C就是所求交集。
到底是交集还是并集啊?
求a,b的交集c
调用bing 函数求数组s1,s2的并集s3
补充:你直接输入8个字符就可以了
#include "stdio.h"
#define M 4
#define N 4
main() {
int i,j,k=-1,n=0,jj=-1;
char a[M],b[N],c[M*N],d,x[M*N];
for(i=0;iM;i++)
scanf("%c",a[i]);
scanf("\n",d);
for(i=0;iM;i++)
scanf("%c",b[i]);
for(i=0;iM;i++){
for(j=0;jN;j++)
if(a[i]==b[j]){
k++;
c[k]=a[i];
}
}
printf("jiao ji :\n");
for(i=0;i=k;i++){
n=0;
for(j=i+1;j=k;j++){
if(c[i]!=c[j]){
n++;}
}
if(n==k-i){
jj++;
x[jj]=c[i];
printf("%c",c[i]);
}
}
}