根據歷法,凡是1、3、5、7、8、10、12月,每月31天;凡是4、6、9、11月,每月30天; 2月閏年29天,平年28天。閏年的判斷方法是: 1、如果年號能被400整除,此年為閏年, 2、如果年號能被4整除但不能被100整除,此年為閏年;3、 其他情 況都不是閏年。 編程輸入年、月,輸出該月的天數。


 

 

 

代碼:

 1 import java.util.*;  2 public class Main {  3     public static void main (String [] args) {  4         Scanner s=new Scanner(System.in);  5         int y=s.nextInt();  6         int m=s.nextInt();  7         int d=0;  8         if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)  9  { 10             d=31; 11  } 12         else if(m==4||m==6||m==9||m==11) 13  { 14             d=30; 15  } 16         else if(m==2) { 17             if(y%400==0||(y%100!=0&&y%4==0)) 18  { 19                 d=29; 20  } 21             else {d=28;} 22  } 23  System.out.println(d); 24  } 25 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM