操作方法
打开Eclipse,新建一个名为RunNian的类。
添加了java.util.Scanner类,用来接收键盘输入的年份。
采用if语句判断键盘输入的数据是否为闰年。
源代码如下: import java.util.Scanner; public class RunNian { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner in=new Scanner(System.in); System.out.println("请输放年份"); int year=in.nextInt(); if((year%4==0&&year%100!=00)||(year%400==0)) { System.out.println(year+"是一个闰年"); }else { System.out.println(year+"是一个平年"); } } }
还用另一种更为比较简单的写法,使用整型变量描述判断标志(flag)。在程序处理中可以采用if语句嵌套来实现。
定义一个布尔类型 的变量 flag,并赋初值为0。
使用if语句为其添加条件表达式为flag==1来输出是否为闰年。
需要注意的是,内嵌单条件单分支的if语句要加上{}。
按“Ctrl+F11”打印出的结果如图。