脚本编写:提示用户输入年份,然后判断该年是否为闰年。
时间: 2024-12-16 12:31:29 浏览: 2
当你编写一个脚本来判断闰年的规则通常是这样的:
1. **Python示例**:
```python
def is_leap_year(year):
if year % 4 == 0:
# 如果能被4整除,进一步检查能否被100整除
if year % 100 == 0:
# 如果能被100整除,还要看能不能被400整除
return year % 400 == 0
else:
return True # 不能被100整除,所以是闰年
else:
return False # 不能被4整除,不是闰年
year = int(input("请输入一个年份:"))
if is_leap_year(year):
print(f"{year}年是闰年")
else:
print(f"{year}年不是闰年")
```
2. **JavaScript 示例**:
```javascript
function isLeapYear(year) {
if (year % 4 === 0) {
if (year % 100 !== 0 || (year % 400 === 0)) { // 如果不被100整除,或者被400整除,则是闰年
return true;
}
}
return false; // 否则不是闰年
}
let year = parseInt(prompt("请输入一个年份:"));
if (isLeapYear(year)) {
console.log(`${year}年是闰年`);
} else {
console.log(`${year}年不是闰年`);
}
```
用户需要输入一个年份,程序会根据上述规则来判断是否是闰年,并给出相应的提示。
阅读全文