带参数的函数返回数组之和
2012-04-25 09:22 精诚所至 金石为开 阅读(262) 评论(0) 编辑 收藏 举报带参数的函数返回数组之和。
using System; namespace a { class Program { static int MaxValue(int[] intArray) { int maxVal=intArray[0]; for(int i=1;i<intArray.Length;i++) { if(intArray[i]>maxVal) maxVal=intArray[i]; } return maxVal; } static int SumVals(params int[] vals) { int sum = 0; foreach(int val in vals) { sum += val; } return sum; } static void Main(string[] args) { int[] myArray={1,8,3,6,2,5,9,3,0,2}; int maxVal=MaxValue(myArray); int sum=SumVals(1,5,2,9,8); Console.WriteLine("The maximum value in myArray is {0}",maxVal); Console.WriteLine("Summed Values={0}",sum); Console.ReadKey(); } } }