c#获取数组中最大数的值

时间:2022-07-20 07:49:02 

求数组中最大的数的值:
1、数组的max函数:


class Program
    {
        static void Main(string[] args)
        {
            int[] array = {1,3,5,2,4,6,7,9,0,8};
           int max= GetMax(array);
            Console.WriteLine("数组中最大的值是{0}",max);
            Console.ReadKey();
        }
        /// <summary>
        /// 数组中最大的值
        /// </summary>
        /// <param name="array"></param>
        /// <returns></returns>
        private static int GetMax(int[] array)
        {
          return array.max();
        }
    }

2、分支语句:


class Program
    {
        static void Main(string[] args)
        {
            int[] array = {1,3,5,2,4,6,7,9,0,8};
           int max= GetMax(array);
            Console.WriteLine("数组中最大的值是{0}",max);
            Console.ReadKey();
        }
        /// <summary>
        /// 数组中最大的值
        /// </summary>
        /// <param name="array"></param>
        /// <returns></returns>
        private static int GetMax(int[] array)
        {
            int max = 0;
            for (int i = 0; i <array.Length; i++)
            {
                max = max > array[i] ? max : array[i];

            }
            return max;
        }
    }

3、三元运算:


class Program
    {
        static void Main(string[] args)
        {
            int[] array = {1,3,5,2,4,6,7,9,0,8};
           int max= GetMax(array);
            Console.WriteLine("数组中最大的值是{0}",max);
            Console.ReadKey();
        }
        /// <summary>
        /// 数组中最大的值
        /// </summary>
        /// <param name="array"></param>
        /// <returns></returns>
        private static int GetMax(int[] array)
        {
            int max = 0;
            for (int i = 0; i <array.Length; i++)
            {
                max = max > array[i] ? max : array[i];

            }
            return max;
        }
    }

标签:c#,数组,最大值
0
投稿

猜你喜欢

  • Java实现的傅里叶变化算法示例

    2021-12-08 18:04:24
  • SpringBoot自定义注解之实现AOP切面日志详解

    2022-12-18 17:58:06
  • Java8新特性之重复注解与类型注解详解

    2023-01-16 16:18:38
  • Java请求转发和请求重定向区别详解

    2023-05-19 07:30:17
  • Java ThreadLocal类使用详解

    2022-08-04 05:29:34
  • Android LuBan与Compressor图片压缩方式

    2022-11-29 01:18:41
  • Android编程实现VideoView循环播放功能的方法

    2021-12-05 15:31:42
  • 分享C#中几个可用的类

    2023-08-10 10:47:17
  • Idea里github的图形化操作配置方法

    2021-12-29 15:03:17
  • 详解Springboot对多线程的支持

    2023-09-21 02:18:21
  • SpringBoot中@ComponentScan的使用详解

    2023-07-14 06:19:22
  • Java多线程yield心得分享

    2023-11-29 05:58:15
  • 引入SpringCloud-gateway报错的解决方案

    2022-04-02 21:47:17
  • Spring Security认证提供程序示例详解

    2022-11-07 18:06:40
  • Android布局——Preference自定义layout的方法

    2022-05-27 04:13:13
  • Java反射机制详解

    2023-10-01 12:18:04
  • Aspectj框架实战案例详解

    2022-12-30 02:28:24
  • unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk)

    2022-11-09 16:18:56
  • 详解SpringMVC中的异常处理

    2022-10-22 07:05:14
  • maven如何动态统一修改版本号的方法步骤

    2022-06-05 20:08:43
  • asp之家 软件编程 m.aspxhome.com