首页 > 学院 > 开发设计 > 正文

获取数组中最大数的值

2019-11-17 03:21:09
字体:
来源:转载
供稿:网友

获取数组中最大数的值

求数组中最大的数的值: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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表