C#6数组

using System;

namespace 数组问题
{
 
 
 class ArrayMath
 {
  public static int ArragAverage( int [] array)
  {
   int sum=0, averagevalue;

   foreach(int temp in array)
   {
     sum += temp;

      }
   
      averagevalue = sum/array.Length;
         return averagevalue;
  }
  public static int []Aarraysum(int []array1,int []array2)
  {
   int [] array23 = new int [array2.Length];

   for (int i = 0; i < array1.Length; i++)
   {
    array23[i] = array1[i] + array2[i];

   }
  
      return array23;
  }
  
  public static int ArrayMax( int [] array)
  {
   int max = array[0];

   for (int i = 0; i < array.Length; i++)
   {
    
    if ( array[i]>max)
    {
     max = array[i];
    }
   }
      return max;
  }
  
 
  
  
  public static void Main(string[] args)
  {
   int averagevalue1,averagevalue2, max1, max2;
         int []array3;
   int []array4;
   
   int []array1 = { 1,3,4,89,2,4};
   int []array2 = { 2,3,4,5,2,4};

   averagevalue1 = ArragAverage(array1);
   averagevalue2 = ArragAverage(array2);

            max1 = ArrayMax(array1);
   max2 = ArrayMax(array2);

   array3 = Aarraysum(array1,array2);
            array4 =(int[])array3.Clone();
   
   Console.WriteLine("the array1's averagevalue1 is {0}", averagevalue1);
   Console.WriteLine("the array2's averagevalue2 is {0}", averagevalue2);
   Console.WriteLine("the array1's max is {0}",max1);
   Console.WriteLine("the array2's max is {0}",max2);
    
   foreach ( int temp in array3)
   {
    Console.Write(temp);
       Console.Write(" ");
   }
   Console.WriteLine();
   foreach ( int temp in array4)
   {
    Console.Write(temp);
       Console.Write(" ");
   }
   
   
   Console.ReadLine();


         


   
  }
 }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值