编一函数判断闰年若是返回1若不是返回0
时间: 2024-05-15 16:17:18 浏览: 43
好的,根据您的要求,我可以帮您编写一个判断闰年的函数,如下所示:
```
int isLeapYear(int year) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
return 1; // 是闰年,返回1
} else {
return 0; // 不是闰年,返回0
}
}
```
您可以输入年份作为参数调用这个函数,如果返回值为1,则表示这是一个闰年,如果返回值为0,则表示这不是一个闰年。希望这个函数能够帮到您!
相关问题
c语言编一函数,判断某年是否为闰年,若返回1,否则返回0。
好的,这个问题很简单。你可以使用下面的代码实现:
```
int isLeapYear(int year){
if(year % 400 == 0){
return 1;
}
if(year % 100 == 0){
return 0;
}
if(year % 4 == 0){
return 1;
}
return 0;
}
```
在这个函数中,我们首先判断年份能否被400整除,如果能,则一定是闰年。如果不能被400整除,但能被100整除,则不是闰年。最后,如果既不能被400整除,也不能被100整除,但能被4整除,则是闰年。如果都不满足,则不是闰年。
python编写一个判断闰年的函数,返回1表示闰年,0表示非闰年
下面是判断闰年的函数,返回1表示闰年,0表示非闰年:
```
def is_leap_year(year):
if (year%4 == 0 and year%100 != 0) or year%400 == 0:
return 1
else:
return 0
```
在调用这个函数时,输入年份作为参数即可,例如:
```
print(is_leap_year(2000)) #输出1
print(is_leap_year(1999)) #输出0
```
阅读全文