int b[3];
b[0]=0;
b[1]=0;
b[2]=0;for (int i=0;i<10;i++)
{
  for (int j=0;j<=i;j++)
    if (a[i]!=b[j]) {b[j]=a[i];}
}
你试试这个吧!

解决方案 »

  1.   

    int blen=a.length;
    int b[]=new int[blen];
    for(int i=0;i<blen;i++)
    {
    b[i]=-1;  
    }int j=0;
    int k=0;for(int i=0;i<blen;i++)
    {
    for(j=0;j<k;j++)
    {
    if(a[i]==b[j]) break;
    }
    if(j==k) k++;
    }
      

  2.   

    多谢两位帮忙,可kataboy的方法我试了好象不行啊。。
    ralihm的方法我看不明白??苦恼
      

  3.   

    不好意思!你再试试这个:
    int b[3];
    b[0]=0;
    b[1]=0;
    b[2]=0;for (int i=0;i<10;i++)
    {
      for (int j=0;j<=i;j++)
        if (a[i]!=b[j]) {b[j]=a[i];}
        else break;
    }
      

  4.   

    谢谢kataboy。问题已在其它论坛解决了。但还是很感激你。。