Java中如何编写判断是否为闰年的代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计224个文字,预计阅读时间需要1分钟。
javaimport java.util.Scanner;
public class HelloWorld { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println(请输入年份:); int year=scanner.nextInt(); scanner.close();
if ((year % 4==0 && year % 100 !=0) || year % 400==0) { System.out.println(year + 是闰年。); } else { System.out.println(year + 不是闰年。); } }}
import java.util.Scanner;
public class HelloWorld { public static void main(String[] args){
//(1)若某个年份能被4整除但不能被100整除,则是闰年。//(2)若某个年份能被400整除,则也是闰年。
//设定合法的年份为 1 - 9999
System.out.println("请输入年份");
int year;//接受输入的年份
Scanner sc = new Scanner(System.in);
year = sc.nextInt();
if(year <=0 || year >9999){
System.out.println("请输入正确的年份");
}
if(year%4==0 &&year%100!=0 || year%400==0){
System.out.println(year+"闰年");
}else{
System.out.println(year+"不是闰年");
}
}
}
本文共计224个文字,预计阅读时间需要1分钟。
javaimport java.util.Scanner;
public class HelloWorld { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println(请输入年份:); int year=scanner.nextInt(); scanner.close();
if ((year % 4==0 && year % 100 !=0) || year % 400==0) { System.out.println(year + 是闰年。); } else { System.out.println(year + 不是闰年。); } }}
import java.util.Scanner;
public class HelloWorld { public static void main(String[] args){
//(1)若某个年份能被4整除但不能被100整除,则是闰年。//(2)若某个年份能被400整除,则也是闰年。
//设定合法的年份为 1 - 9999
System.out.println("请输入年份");
int year;//接受输入的年份
Scanner sc = new Scanner(System.in);
year = sc.nextInt();
if(year <=0 || year >9999){
System.out.println("请输入正确的年份");
}
if(year%4==0 &&year%100!=0 || year%400==0){
System.out.println(year+"闰年");
}else{
System.out.println(year+"不是闰年");
}
}
}

