swift编写方法fun判断某个年份是平年还是闰年,调用该方法,输出调用后返回的结果。
时间: 2024-02-16 11:05:12 浏览: 121
好的,以下是 Swift 编写的判断某个年份是平年还是闰年的方法:
```swift
func isLeapYear(_ year: Int) -> Bool {
return (year % 4 == 0 && year % 100 != 0) || year % 400 == 0
}
let year = 2024
let isLeap = isLeapYear(year)
if isLeap {
print("\(year)年是闰年")
} else {
print("\(year)年是平年")
}
```
以上代码定义了一个名为 `isLeapYear` 的方法,传入一个整数 `year`,并根据闰年的定义判断该年份是否为闰年,最后返回一个布尔值表示是否为闰年。
最后调用此方法并根据返回结果输出该年份是闰年还是平年,根据给定的年份,输出结果为2024年是闰年。
相关问题
Java编写一个方法,判断该年份是平年还是闰年
以下是Java编写的判断年份是否为闰年的方法:
```java
public static boolean isLeapYear(int year) {
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
return true;
} else {
return false;
}
}
```
该方法接收一个整数参数,表示年份。如果该年份是闰年,则返回true,否则返回false。
判断闰年的规则是:能被4整除但不能被100整除的年份是闰年,能被400整除的年份也是闰年。
Java main编写一个方法,判断该年份是平年还是闰年
以下是Java代码,用于判断一个年份是平年还是闰年:
```java
public class LeapYear {
public static void main(String[] args) {
int year = 2021;
if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0){
System.out.println(year + "是闰年");
}else{
System.out.println(year + "是平年");
}
}
}
```
代码中,首先定义了一个变量year,表示需要判断的年份。然后使用if语句进行条件判断,如果year能够被4整除但不能被100整除,或者能够被400整除,则判断为闰年,否则判断为平年。最后使用System.out.println()输出结果。
阅读全文
相关推荐














