using System;
namespace Test1
{
class Program
{
static void BianLi(int[] a)
{
//for (int i = 0; i < a.Length; i++)
//{
// //Console.Write(a[i]+"\t");
// Console.Write("{0}\t",a[i]);
//}
foreach (int f in a)
{
Console.Write("{0}\t", f);
}
}
static int FunSum(int[] a)
{
int sum = 0;
foreach (int f in a)
{
sum = sum + f;
}
return sum;
}
static int FunAvg(int[] a)
{
int sum = FunSum(a);
int avg = sum / a.Length;
return avg;
}
static int FunMax(int[] a)
{
int tempNum = 0;
foreach (int f in a)
{
if (tempNum < f)
{
tempNum = f;
}
}
return tempNum;
}
static void Main(string[] args)
{
//定义一个数组
int[] a = new int[4] { 8, 1, 14, 5 };
//用函数来处理数组
//输出数组
BianLi(a);
//数组求和
Console.WriteLine("数组的和为:{0}", FunSum(a));
//数组求平均值
Console.WriteLine("数组的平均值为:{0}", FunAvg(a));
//求数组的最大值
Console.WriteLine("数组最大值为:{0}", FunMax(a));
Console.ReadLine();
}
}
}