求数组中最大的数的值:1、数组的max函数:
1 class PRogram 2 { 3 static void Main(string[] args) 4 { 5 int[] array = {1,3,5,2,4,6,7,9,0,8}; 6 int max= GetMax(array); 7 Console.WriteLine("数组中最大的值是{0}",max); 8 Console.ReadKey(); 9 }10 private static int GetMax(int[] array)11 {12 return array.Max();13 }14 }View Code
2、分支语句:
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 int[] array = {1,3,5,2,4,6,7,9,0,8}; 6 int max= GetMax(array); 7 Console.WriteLine("数组中最大的值是{0}",max); 8 Console.ReadKey(); 9 }10 /// <summary>11 /// 数组中最大的值12 /// </summary>13 /// <param name="array"></param>14 /// <returns></returns>15 private static int GetMax(int[] array)16 {17 int max = 0;18 for (int i = 0; i <array.Length; i++)19 {20 max = max > array[i] ? max : array[i];21 22 }23 return max;24 }25 }View Code
3、三元运算:
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 int[] array = {1,3,5,2,4,6,7,9,0,8}; 6 int max= GetMax(array); 7 Console.WriteLine("数组中最大的值是{0}",max); 8 Console.ReadKey(); 9 }10 /// <summary>11 /// 数组中最大的值12 /// </summary>13 /// <param name="array"></param>14 /// <returns></returns>15 private static int GetMax(int[] array)16 {17 int max = 0;18 for (int i = 0; i <array.Length; i++)19 {20 max = max > array[i] ? max : array[i];21 22 }23 return max;24 }25 }View Code
新闻热点
疑难解答