国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - JAVA教程 - 非常實用的java萬年歷制作方法

非常實用的java萬年歷制作方法

2021-04-06 11:23lx__angel JAVA教程

這篇文章主要為大家詳細介紹了非常實用的java萬年歷制作方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

完成萬年歷的制作需要用到數組、循環等知識。

編程計算輸入的月份距離1900年1月1日的天數,求出當前月之前的總天數(不包含當前輸入月分的天數,)

編程計算輸入月份的第一天是星期幾,(公式:星期幾=1+天數差%7)。

java" id="highlighter_724439">
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
import java.util.Scanner;
public class Calendar{
   
  public static void main(String[] args){
     
    int year;
    int month;
    int totaldays=0;
     
    Scanner sc=new Scanner(System.in);
     
    System.out.println("請輸入年");
    year=sc.nextInt();
    System.out.println("請輸入月");
    month=sc.nextInt();
     
     
    //計算年的總天數
    for(int i=1900;i<year;i++){
      if((i%400==0)||(i%4==0&&i%100!=0)){
        totaldays+=366;
      }else{
        totaldays+=365;
      }
    }
     
    //距離1900年1月1好的總天數
    totaldays+=monthdays(month,year);
    //System.out.println(totaldays);
    System.out.println("-------------"+year+"年"+month+"月日歷為---------------");
    //開頭
    System.out.println("星期日\t星期一\t星期二\t星期三\t星期四\t星期五\t星期六\t");
     
    //該月第一天是星期幾,星期幾前面就空幾格
    int x=1+totaldays%7;
     
    if(x==7){
      x=0;
    }
    for(int i=0;i<x;i++){
      System.out.print(" \t");
    }
     
    int days=monthday(month,year);
     
    int i=1;
    while(i<=days){
      System.out.print(i+"   \t");
      if((i+x)%7==0){
        System.out.println();
      }
      i++;
    }
     
  }
  //月份總天數
  public static int monthdays(int month,int year){
    int totaldays=0;
    for(int i=1;i<month;i++){
      totaldays+=monthday(i,year);
    }
    return totaldays;
  }
   
  //某月天數
  public static int monthday(int month,int year){
 
    if((year%400==0)||(year%4==0&&year%100!=0)){
      int[] arr={0,31,29,31,30,31,30,31,31,30,31,30,31};
      return arr[month]; 
    }else{
      int[] arr={0,31,28,31,30,31,30,31,31,30,31,30,31};
      return arr[month];
    }
   
  }
   
}

非常實用的java萬年歷制作方法

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/lx__angel/article/details/78824806

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 综合久久综合久久 | 黄色电影免费在线观看 | 人人干天天干 | 三级在线观看网站 | 精品久久国产老人久久综合 | 午夜av影院 | 91免费观看视频 | 精品一区二区三区在线观看 | 国产一区二区久久久 | 欧美成人综合在线 | 色噜噜狠狠狠综合曰曰曰88av | 毛片网站免费在线观看 | 国产激情精品视频 | 日日干夜夜干 | 成人在线网址 | 先锋资源在线观看 | 在线观看一区二区三区四区 | 波多野结衣中文字幕一区二区三区 | 亚洲一区在线免费观看 | 国产精品久久久久国产a级 国产色 | 亚洲综合视频 | 亚洲精品国偷拍自产在线观看 | 操少妇逼视频 | 亚洲一区二区三区在线播放 | 成人av一区二区三区 | aaa在线免费观看 | 亚洲精品久久久久久久久久久 | 亚洲国产精品久久久 | 亚洲精品麻豆 | 国产婷婷 | 精品女同一区二区三区在线绯色 | 久久av综合 | 美日韩成人| 国产四区 | 91av原创| 精品一区二区久久 | 日韩第一页 | 日韩免费| 精品久久久久久久久久久久久久久久久久 | 亚洲五月婷婷 | www.操操操 |