多分支结构训练任务 (1)输入年份,判断是否是闰年。
时间: 2024-09-13 12:12:44 浏览: 41
python 输入年份 如果是闰年输出True 否则输出False 示例
5星 · 资源好评率100%
多分支结构训练任务是指在编程中,根据输入数据的不同情况,选择不同的执行路径来完成不同的任务。在这个例子中,输入年份判断是否为闰年的任务,可以通过多分支结构来实现。
要判断一个年份是否是闰年,需要遵循以下规则:
1. 如果年份可以被4整除但不能被100整除,则是闰年。
2. 如果年份可以被400整除,则也是闰年。
3. 其他情况都不是闰年。
基于以上规则,可以用伪代码表示如下:
```
如果 (年份 % 4 == 0 且 年份 % 100 != 0) 或者 (年份 % 400 == 0):
输出 "是闰年"
否则:
输出 "不是闰年"
```
在具体的编程语言中,比如在Python中,可以这样实现:
```python
def 判断闰年(年份):
if (年份 % 4 == 0 and 年份 % 100 != 0) or (年份 % 400 == 0):
return "是闰年"
else:
return "不是闰年"
# 示例使用
年份 = int(input("请输入年份:"))
print(判断闰年(年份))
```
阅读全文