这种题目的解法其实跟C语言的差不多,条件比较少,所以只需用else...if...来编程。因为闰年是4的倍数,所以运用年份取余4是否等于0
代码如下:
package chapter01;import java.util.Scanner;public class HelloWorld {public static void main(String[] args) {System.out.print("请输入一个年份:");final Scanner scan=new Scanner(System.in);final int year=scan.nextInt();if(year%4==0) {System.out.print("year为闰年");}else {System.out.print("year为平年");}}}
运行如下:
java本人这学期刚学,还不算入门,写博客只是为了请教大佬们。比如本人敲的是System.out.printIn为什么会显示ThemethodprintIn(String)isundefinedforthetypePrintStream
而敲System.out.print并不会出现此问题。然后为什么Java要这种定义,本人菜鸟也不会。欢迎大佬指点。
如果觉得《Java 输入一个年份 判断它是平年还是闰年》对你有帮助,请点赞、收藏,并留下你的观点哦!