写下判断闰年的表达式,设待判断的年份变量为year.·润年的判定(符合下面两个条件之一): · 年份能够被400整除(2000) · 年份能够被4整除但不能被100整除.(2008) .让用户输入一个年份,如果是润年,则输出true,如果不是,则输出false.用c#编写
时间: 2024-10-08 07:13:48 浏览: 22
在C#中,你可以使用if-else语句来编写这个判断闰年的表达式。以下是相应的代码:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个年份:");
int year = Convert.ToInt32(Console.ReadLine());
bool isLeapYear;
if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0))
{
isLeapYear = true;
}
else
{
isLeapYear = false;
}
if (isLeapYear)
{
Console.WriteLine($"{year}是闰年。(true)");
}
else
{
Console.WriteLine($"{year}不是闰年。(false)");
}
}
}
```
这段代码首先从用户处获取年份,然后检查是否满足闰年的条件。如果满足,`isLeapYear`变量设置为`true`,否则为`false`。最后,根据`isLeapYear`的值输出相应信息。
阅读全文