比较大小为10的两个数组a和b,看它们是否有完全相同的值。即,对于从0到9所有的i,a[i]=b[i]。
          用.net做

解决方案 »

  1.   


      int[] a = new int[10];
                int[] b = new int[10];            for (int i = 0; i < a.Length; i++)
                {
                    if (a[i] != b[i])
                    {
                        return false; break;
                    }
                }
                return true;
      

  2.   

    private bool ret(){
    for(int i=0;i<10;i++)
    {
       if(a[i].toString()!=b[i].toString())
       {
        return false;
       }
    }
    reture true;
    }
    要这个?
      

  3.   

     public bool Compare(int[] a, int[] b)
            {
                for (int i = 0; i < a.Length; i++)
                {
                    if (a[i] != b[i])
                    {
                        return false; 
                    }
                }
                return true;
            }
      

  4.   

     static void text2() 
            {
                //2. 比较大小为10的两个数组a和b,看它们是否有完全相同的值。
                //即,对于从0到9所有的i,a[i]=b[i]。
                int[] a = {2,3,4,5,6};
                int[] b ={1,2,3,4,10};            for (int i = 0; i < a.Length; i++)
                {
                    if (a[i] != b[i])
                    {
                        
                        break;
                    }
                }
                Console.WriteLine(b);
    Console.writeline应该输出什么?
      

  5.   

    你这想干什么?如果想输出是否全部相等,改为下面这样试试:
    static void text2() 
      {
      //2. 比较大小为10的两个数组a和b,看它们是否有完全相同的值。
      //即,对于从0到9所有的i,a[i]=b[i]。
      int[] a = {2,3,4,5,6};
      int[] b ={1,2,3,4,10};
      bool isAll=true;
      for (int i = 0; i < a.Length; i++)
      {
      if (a[i] != b[i])
      {
       isAll=false;
       break;
      }
      }
      Console.WriteLine(isAll.toString());