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}\n第二個數:{1}\n第三個數:{2}\n最大數:{3}\n",var_a,var_b,var_c,max);
           
            Console.ReadKey();

        }
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM