在C#中,處理閏年的方法很簡單
using System;
class Program
{
static void Main()
{
int year = 2020; // 你可以更改這個年份來測試其他年份
Console.WriteLine("Is " + year + " a leap year? " + IsLeapYear(year));
}
static bool IsLeapYear(int year)
{
if (year % 4 != 0)
{
return false;
}
else if (year % 100 != 0)
{
return true;
}
else if (year % 400 != 0)
{
return false;
}
else
{
return true;
}
}
}
在這個示例中,我們創建了一個名為IsLeapYear
的靜態方法,該方法接受一個整數參數year
。然后,它使用閏年規則檢查該年份是否為閏年。如果年份可以被4整除,但不能被100整除,則為閏年。此外,如果年份可以被400整除,則也是閏年。
在Main
方法中,我們調用IsLeapYear
方法并傳入要檢查的年份,然后將結果輸出到控制臺。