C++求两个集合的交集#includevoid main(){ int a[5],b[5],c[5]; int i,j,k; int *p1,*p2,*p3; cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 05:43:59
C++求两个集合的交集#includevoid main(){ int a[5],b[5],c[5]; int i,j,k; int *p1,*p2,*p3; cout

C++求两个集合的交集#includevoid main(){ int a[5],b[5],c[5]; int i,j,k; int *p1,*p2,*p3; cout
C++求两个集合的交集
#include
void main()
{
int a[5],b[5],c[5];
int i,j,k;
int *p1,*p2,*p3;
cout

C++求两个集合的交集#includevoid main(){ int a[5],b[5],c[5]; int i,j,k; int *p1,*p2,*p3; cout
改过来啦!你的p1,p2初始化有错误.而且在求交集的时候p1应该初始化在第一层循环内这样内循环每经过一轮的判断,p1又能回到数组a的首地址.注意输入a、b数组的值时不要有重复的值,否则出错,事实上集合中也不允许有重复的元素.哪里不清楚Hi我.
#include
void main()
{
int a[5],b[5],c[5]={0};//n是用来统计相同的元素总共多少个
int i,j,k,n=0;
int *p1,*p2,*p3;
cout