国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java程序設計之算出一年第多少天

2019-11-15 01:03:55
字體:
來源:轉載
供稿:網友
java程序設計之算出一年第多少天

  可以直接拷貝運行。

package year;import java.util.Scanner;public class year {    public static void main(String[] args) {        // TODO Auto-generated method stub        year y = new year();        y.fun();    }        public void fun(){        String str = shuru();        int year = Integer.parseInt(str.split(" ")[0]);        int month = Integer.parseInt(str.split(" ")[1]);        int day = Integer.parseInt(str.split(" ")[2]);        jisuan(year,month,day);    }        PRivate String shuru(){        System.out.print("輸入年月日中間以空格間隔:");        Scanner s = new Scanner(System.in);        return s.nextLine();    }        private void jisuan(int year, int month,int day){        int i = 0;        int j = 0;        //是閏年        if(year%400 == 0||year%4==0&&year%100!=0){            switch(month){            case 12: i+=31;            case 11: i+=30;            case 10: i+=31;            case 9: i+=30;            case 8: i+=31;            case 7: i+=31;            case 6: i+=30;            case 5: i+=31;            case 4: i+=30;            case 3: i+=31;            case 2: i+=28;            case 1: i+=31;            }            if(month == 1||month == 3||month == 5||month == 7||month == 8||month == 10||month == 12){                j = 31 - day;                System.out.println(i-j);            }else if(month == 2){                j = 28 - day;                System.out.println(i-j);            }else{                j = 30 - day;                System.out.println(i - j);            }        }else{            switch(month){            case 12: i+=31;            case 11: i+=30;            case 10: i+=31;            case 9: i+=30;            case 8: i+=31;            case 7: i+=31;            case 6: i+=30;            case 5: i+=31;            case 4: i+=30;            case 3: i+=31;            case 2: i+=29;            case 1: i+=31;            }            if(month == 1||month == 3||month == 5||month == 7||month == 8||month == 10||month == 12){                j = 31 - day;                System.out.println(i-j);            }else if(month == 2){                j = 28 - day;                System.out.println(i-j);            }else{                j = 30 - day;                System.out.println(i - j);            }        }    }}

  比如輸入:1994 3 28

  輸出:88

  1994年的第88天。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 班戈县| 玛纳斯县| 桂阳县| 抚顺市| 伊宁市| 民和| 沙坪坝区| 长岭县| 茂名市| 南安市| 固原市| 寿光市| 东辽县| 青铜峡市| 宁化县| 台东市| 肇州县| 稻城县| 阜城县| 阿荣旗| 方山县| 许昌县| 万安县| 金溪县| 涿鹿县| 威信县| 高陵县| 茶陵县| 曲阜市| 宿州市| 乌拉特后旗| 永年县| 武定县| 阿拉善盟| 梁平县| 新源县| 巴彦淖尔市| 宜春市| 方山县| 黄陵县| 上犹县|