程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 作了一道自虐題...........,自虐題..........

作了一道自虐題...........,自虐題..........

編輯:關於.NET

作了一道自虐題...........,自虐題..........


本人大腦已短路...........肯定可以簡化 但是本人暈乎乎的決定關機睡覺去............

 static void Main(string[] args)
        {
            //要求用If語句 並盡量簡化代碼:輸入3個數 把最大數和最小數輸出
            Console.WriteLine("第一個數");
            int num1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("第二個數");
            int num2 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("第三個數");
            int num3 = Convert.ToInt32(Console.ReadLine());
            int max = 0;
            int min = 0;
            if (num1 > num2 && num1 > num3)
            {
                max = num1;
                if (num2 > num3)
                {
                    min = num3;
                }
                else
                {
                    min = num2;
                }
            }
            else if (num2 > num1 && num2 > num3)
            {
                max = num2;
                if (num3 > num1)
                {
                    min = num1;
                }
                else
                {
                    min = num3;
                }
            }
            else if (num3 > num2 && num3 > num1)
            {
                max = num3;
                if (num2 > num1)
                {
                    min = num1;
                }
                else
                {
                    min = num2;
                }
            }
            Console.WriteLine("最大數是{0} 最小數是{1}", max, min);
            Console.ReadKey();
        } 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved