输入一个年份,判断该年是否是闰年,如果是闰年,输出闰年;否则,输出平年。 闰年:(能被400整除)或者(能被4整除但是不能被100整除)的年份
时间: 2023-10-23 09:22:05 浏览: 424
好的,这是一个简单的判断闰年的问题,我可以帮您写一个 Python 代码来实现这个功能。以下是代码实现:
```python
year = int(input("请输入一个年份:"))
if (year % 400 == 0) or (year % 4 == 0 and year % 100 != 0):
print(year, "是闰年")
else:
print(year, "是平年")
```
您可以将上述代码拷贝到 Python 解释器中运行,输入一个年份,程序就会输出该年份是闰年还是平年。
相关问题
用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整除)的年份
可以使用以下代码实现:
```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("闰年");
} else {
Console.WriteLine("平年");
}
}
}
```
这段代码中,我们首先使用 `Console.Write()` 函数提示用户输入一个年份,并使用 `Console.ReadLine()` 方法从控制台读取一个字符串,再使用 `int.Parse()` 方法将字符串转换为整数,并将其存储在变量 `year` 中。接着,我们使用 `if...else` 语句判断 `year` 是否是闰年,并分别打印出不同的信息。如果 `year` 能被 400 整除,或者能被 4 整除但不能被 100 整除,那么就打印出 "闰年",否则打印出 "平年"。
阅读全文