zoukankan      html  css  js  c++  java
  • 万年历(一)

    先用条件语句判断年月的天数

    分析:

    一、年份有闰年与平年之分,区分方法

    ①年份能被400整除为闰年。

    ②年份能被4整除,且不能被100整除为闰年。

    二、月份中1,3,5,7,8,10,12月份有31天

    月份4,6,9,11有30天

    闰年2月有29天,平年2月有28天。

    下列代码仅用于判断天数

     1 import java.util.Scanner;
     2 public class Calendars{
     3     public static void main(String []argas)
     4     {
     5         Scanner input=new Scanner(System.in);
     6         int year;//年份
     7         int month;//月份
     8         int days=0;//
     9         boolean isRn;//用于判断是否是闰年,true为闰年,false为平年
    10         System.out.println("请输入年份");
    11         year=input.nextInt();
    12         System.out.println("请输入月份");
    13         month=input.nextInt();
    14         //判断是否是闰年
    15         if((year%400==0)||(year%4==0&&year%100!=0))
    16         {
    17             isRn=true;
    18             System.out.println(year+"年是闰年");
    19         }
    20         else
    21         {
    22             isRn=false;
    23             System.out.println(year+"年是平年");
    24         }
    25         //判断月份来显示天数
    26         switch(month)
    27         {
    28             case 1:
    29             case 3:
    30             case 5:
    31             case 7:
    32             case 8:
    33             case 10:
    34             case 12:
    35                 days=31;
    36                 break;
    37             case 2:
    38                 if(isRn)
    39                 {
    40                     days=29;
    41                 }
    42                 else
    43                 {
    44                     days=28;
    45                 }
    46                 break;
    47             case 4:
    48             case 6:
    49             case 9:
    50             case 11:
    51                 days=30;
    52                 break;
    53             default:
    54                 System.out.print("输入的月份有误");
    55                 break;
    56         }
    57         if(days!=0)
    58         {
    59         System.out.print(year+"年"+month+"月共有"+days+"天");
    60         }
    61     }
    62 }
    View Code
  • 相关阅读:
    oracle数据库数据导出
    oracle 数据连接方式
    plsql 建表空间
    java Excel 导入数据库
    python爬虫学习数据分析(连载中)
    python之pip库管理工具pip安装
    数据结构之看病排队系统
    数据结构之顺序串
    数据结构之链队
    数据结构之环形队列
  • 原文地址:https://www.cnblogs.com/wzy330782/p/5256268.html
Copyright © 2011-2022 走看看