用c#帮我写这个代码:输入一个年份,判断该年是否是闰年,如果是闰年,输出闰年;否则,输出平年。 闰年:(能被400整除)或者(能被4整除但是不能被100整除)的年份
时间: 2023-10-23 15:22:09 浏览: 112
好的,以下是用 C# 编写的代码:
```
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入一个年份:");
int year = int.Parse(Console.ReadLine());
if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)) {
Console.WriteLine("{0}年是闰年", year);
} else {
Console.WriteLine("{0}年是平年", year);
}
Console.ReadLine();
}
}
```
代码的逻辑很简单,就是先让用户输入一个年份,然后判断该年份是否为闰年,如果是就输出“闰年”,否则输出“平年”。
相关问题
用c#帮我写代码:输入一个年份,判断该年是否是闰年,如果是闰年,输出闰年;否则,输出平年。 闰年:(能被400整除)或者(能被4整除但是不能被100整除)的年份
好的,以下是C#代码实现:
```
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入一个年份:");
int year = int.Parse(Console.ReadLine());
if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)) {
Console.WriteLine("{0}年是闰年", year);
} else {
Console.WriteLine("{0}年是平年", year);
}
}
}
```
首先,我们使用 `Console.ReadLine()` 获取用户输入的年份,然后使用 `int.Parse()` 将输入的字符串转换为整数类型。
接着,使用 `if` 语句判断该年份是否是闰年。使用 `%` 操作符取余数,判断能否整除 400 或者能否整除 4 但不能整除 100。如果是闰年,则输出该年份是闰年,否则输出该年份是平年。
希望能对您有所帮助!
用C#编写程序输入一个年份,判断该年是否是闰年,如果是闰年,输出闰年;否则,输出平年。 闰年:(能被400整除)或者(能被4整除但是不能被100整除)的年份
好的,以下是使用 C# 编写的程序,可以实现你的需求:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个年份:");
int year = int.Parse(Console.ReadLine());
if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0))
{
Console.WriteLine("{0}年是闰年", year);
}
else
{
Console.WriteLine("{0}年是平年", year);
}
}
}
```
以上代码中,我们通过使用取模运算符来判断输入的年份是否是闰年。如果能被 $400$ 整除,或者能被 $4$ 整除但不能被 $100$ 整除,就认为是闰年。如果不符合这两个条件,则是平年。最后,我们使用 `Console.WriteLine` 方法输出相应的结果。