程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-C#中的選擇語句,請幫我糾錯

c#-C#中的選擇語句,請幫我糾錯

編輯:編程綜合問答
C#中的選擇語句,請幫我糾錯

double y ;
Console.WriteLine("請輸入年份:");
y = Convert.ToDouble(Console.ReadLine());
if (y % 400 == 0)
{
Console.WriteLine("該年份為閏年.");
}
else if ((y % 4 == 0) && (y % 100!= 0))

        {
            Console.WriteLine("該年份為閏年.");
        }
        else if ((y % 4 > 0) && (y % 100 > 0))
        {
            Console.WriteLine("該年份非閏年.");
        }
        Console.ReadLine();

                    **為什麼運算2300.2500這些年份的時候不出結果呢?*

最佳回答:


因為2300不屬於任何一個分支,它屬於你沒有處理的那個分支。。。
2300不能被400整除,能被4整除也能被100整除。

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