求2数组并集,错在哪
private void Page_Load(object sender, System.EventArgs e){
int[] a={1,2,3,4,5};
int[] b={1,4,5,7};
int[] d;
int i,j,c=0;
for(i=0;i<a.Length;i++)
{
for(j=0;j<b.Length;j++)
{
if(j==a.Length-1 && b[i]!=a[j])
{
d[d.Length+c]=b[i];
c++;
}
}
}
for(j=0;j<d.Length;j++)
{
Response.Write(d[j].ToString() + " <br/> ");
}
}C#数组我不怎么回用 --------------------编程问答-------------------- int[] a ={ 1, 2, 3, 4, 5 };
int[] b ={ 1, 4, 5, 7 };
ArrayList d = new ArrayList();
int i, j, c = 0;
for (i = 0; i < a.Length; i++)
{
for (j = 0; j < b.Length; j++)
{
if (a[i] == b[j])
{
d.Add(a[i]);
}
}
}
for (int m = 0; m < d.Count; m++)
{
Response.Write(d[m].ToString() + " <br/> ");
}
int[] d; 没有赋予空间就使用 --------------------编程问答-------------------- 呵呵,看你这个数组弄了两天了 --------------------编程问答-------------------- 本来想给你留言的,不过我的浏览器不支持回复你的留言,所以只能回帖子了
补充:.NET技术 , ASP.NET