码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 根据用户输入数据求某年到某年有多少天

时间:2015-05-24 00:02:55      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

实例:

import java.util.*;
//求某年到某年有多少天
public class Test{
    public static void main(String[] args){
        Scanner in    =    new Scanner(System.in);
        System.out.println("=====求某年到某年有多少天=====");
        System.out.print("请输入开始年:");
        int start    =    in.nextInt();    //获取用户输入的开始年份
        int record    =    0;        //记录用户输入结束年份的次数
        int end;    //声明结束年变量
        do{
            System.out.print("\n");
            if(record>=1){
                System.out.print("结束年不能小于开始年,请重新输入:");
            }
            else{
                System.out.print("请输入结束年:");
            }
            end        =    in.nextInt();    //获取用户输入的结束年
            record++;
        }
        while(end<start);
        
        int date    =    0;
        for(int year=start;year<end;year++){
            if(year%4==0&&year%100!=0||year%400==0){
                date    +=    366;
            }
            else{
                date    +=    365;
            }
        }
        System.out.println("\n"+start+"年,到"+end+"年之间有:"+date+"天");
    }
}

运行结果:

技术分享

JAVA 根据用户输入数据求某年到某年有多少天

标签:

原文地址:http://www.cnblogs.com/phpyangbo/p/java-mounian-mounian.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!