C#实战--三个数找最大值(4种方法)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
/*
 * 编一个程序
 * 从键盘上输入三个数
 * 用三元运算符(? :)把最大数找出来。
 */

namespace PI
{
    class Program
    {
        static void Main(string[] args)
        {
            Int32 var_a, var_b, var_c,max;
            var_a = int.Parse(Console.ReadLine());
            var_b = int.Parse(Console.ReadLine());
            var_c = int.Parse(Console.ReadLine());
           //-----------------1----------------------
            //if(var_a>var_b)
            //{
            //    max=var_a;
            //}
            //else if(var_c>var_b)
            //    {
            //    max=var_c;
            //    }
            //     else max=var_b;
            //-----------------2--------------------
            //max = var_a;
            //if (var_b > max)
            //    max = var_b;
            //else if (var_c > max)
            //    max = var_c;
            //-------------3--------------
            //max = var_a > var_b ? var_a : var_b;
            //max = max > var_c ? max : var_c;
            //----------------4-----------------
            max=var_a>var_b?var_a>var_c?var_a:var_c:var_b>var_c?var_b:var_c;
            //------------5--------------------------
            Console.WriteLine("第一个数:{0}
第二个数:{1}
第三个数:{2}
最大数:{3}
",var_a,var_b,var_c,max);
           
            Console.ReadKey();

        }
    }
}
原文地址:https://www.cnblogs.com/releed/p/5447724.html