编程找出自1601开始到2015年之间的第n个闰年并输出是哪一年,n从键盘输入
时间: 2023-05-15 21:05:43 浏览: 151
好的,让我来回答你的问题。以下是代码:
```python
n = int(input("请输入n的值:"))
count = 0
year = 1601
while count < n:
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
count += 1
if count == n:
print("第", n, "个闰年是:", year)
year += 1
```
这段代码可以找出自1601开始到2015年之间的第n个闰年并输出是哪一年。
相关问题
编程找出自1601开始到2015年之间的第n个闰年并输出是哪一年,n从键盘输入。
好的,这是一个比较简单的编程问题,可以使用 Python 语言来解决。以下是代码:
```python
n = int(input("请输入 n 的值:"))
count = 0
year = 1601
while count < n:
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
count += 1
if count == n:
print("第", n, "个闰年是:", year)
year += 1
```
这段代码会让用户输入一个整数 n,然后从 1601 年开始逐年判断是否为闰年,直到找到第 n 个闰年为止。如果用户输入的是 1,那么输出的就是 1604 年,因为 1604 年是第一个闰年。
阅读全文