怎么用C语言编写求两个数组的并集的程序?#包括和限制。H>#包含<string。H>intmain(intargc,char*argv)}{chara[20],B[20]intn,m,J,Kprintf(“请输入第一组内容\n”)scanf(\%s”,a)J=strlen(a)printf(“请输入第二组内容\n”)scanf(\%s”,b)k=strlen(b)printf(“集合的交集为:”)/////////////////////索引数组下标标志bitintflag=1,index=0//C[20]保存交集数组,d[40]保存并集数组,charC[20]=“”,d[40]=“”for(n=0n<jn){for(M=0m<=km){if(a[n]==B[M]){C[index]=a[n]break}}}Printf(“\n%s\n”,C)/////计算两个数组的并集///////flag=1index=0for(n=0n<jn){if(d[M]==a[n])flag=0}if(flag){d[index]=a[n]}flag=1}flag=1for(n=0n<jn){for(M=0m<indexm){if(d[M]==B[n])flag=0}if(flag){d[index]}flag]=B[n]}flag=1}printf(“集的并集是:”)printf(“\n%s\n”,d)返回0}
本文名称:JAVA实现两个数组的并集怎么用C语言编写求两个数组的并集的程序?-创新互联
标题URL:
http://cqcxhl.com/article/cdeogo.html