求1900到2017的闰年天数

来源:互联网 发布:quickmail是什么软件 编辑:程序博客网 时间:2024/06/03 16:14

import java.util.Scanner;public class TestWhile{public static void main(String[] args)//求闰年个数,打印输出1900到2017的闰年,使用while循环//公式(year%4==0&&year%100!=0)||(year%400==0)//一共过去了多少天int year=1900;int a=0;int b=0;while(year<2017){if((year%4==0&&year%100!=0)||(year%400==0)){System.out.println(year);a++;}else{b++;}year++;}System.out.println("闰年共有"+a+"个");System.out.println("从1900年到2017年共过了"+(a*366+b*365)+"天");}}

原创粉丝点击