求闰年

来源:互联网 发布:淘宝众筹首页 编辑:程序博客网 时间:2024/05/23 00:07
package dianxin;/* * 从控制台输入年份,判断从1970年至你输入年份总共有 * 多少个闰年 ,把这些闰年按照每行4个的格式打印输出 */import java.util.Scanner;public class CountYear {    public static void main(String[] args) {        Scanner scan = new Scanner(System.in);        System.out.println("请输入年份:");        int year = scan.nextInt();        int num = 0;        for (int i = 1970; i <= year; i++) {            if (i % 400 == 0 || (i % 4 == 0 && i % 100 != 0)) {                num++;                System.out.print(i + "\t");            }            if (num == 4) {                num = 0;                System.out.println();            }        }    }}