多路分支之月份天数计算
生活随笔
收集整理的這篇文章主要介紹了
多路分支之月份天数计算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
輸入格式:
輸入在一行中給出2個正整數,一個代表年份,一個代表月份。月份不能大于12。
輸出格式:
返回對應年月的天數。
輸入樣例:
在這里給出一組輸入。例如:
2016 2輸出樣例:
在這里給出相應的輸出。例如:
2016年2月有29天代碼樣例:?
import java.util.Scanner; public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int b = scanner.nextInt();int c = 0;if (b == 1 || b == 3 || b == 5 || b == 7 || b == 8 || b == 10 || b == 12) {c = 31;}else if (b == 4 || b == 6 || b == 9 || b == 11) {c = 30;}else {if (a % 400 == 0 || a % 4 == 0 && a % 100 != 0) {c = 29;} else {c = 28;}}System.out.print(a + "年" + b + "月有" + c + "天");} }總結
以上是生活随笔為你收集整理的多路分支之月份天数计算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++积累02_隔定时长放炮问题的OOP
- 下一篇: Java入门篇——安装Java SE14