zoukankan      html  css  js  c++  java
  • 判断是这一年的第几天?

    输入一个年月日,判断是这一年的第几天?

    Console.WriteLine("请输入年:");

    int year = int.Parse(Console.ReadLine());

    Console.WriteLine("请输入月:");

    int month = int.Parse(Console.ReadLine());

    Console.WriteLine("请输入日:");

    int day = int.Parse(Console.ReadLine());

    int sum=0;

    if ((year % 400 == 0) || ((year % 100 != 0) && (year % 4 == 0)))

    {

    switch (month)

    {

    case 1:

    sum =day;

    break;

    case 2:

    sum =day + 31;

    break;

    case 3:

    sum =day + 31 + 29;

    break;

    case 4:

    sum =day + 31 + 29 + 31;

    break;

    case 5:

    sum =day + 31 + 29 + 31 + 30;

    break;

    case 6:

    sum =day + 31 + 29 + 31 + 30 + 31;

    break;

    case 7:

    sum =day + 31 + 29 + 31 + 30 + 31 + 30;

    break;

    case 8:

    sum =day + 31 + 29 + 31 + 30 + 31 + 30 + 31;

    break;

    case 9:

    sum =day + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31;

    break;

    case 10:

    sum =day + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30;

    break;

    case 11:

    sum =day + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31;

    break;

    case 12:

    sum =day + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;

    break;

    default:

    Console.WriteLine("输入错误");

    break;

    }

    }

    else

    {

    switch (month)

    {

    case 1:

    sum =day;

    break;

    case 2:

    sum =day + 31;

    break;

    case 3:

    sum = day + 31 + 28;

    break;

    case 4:

    sum =day + 31 + 28 + 31;

    break;

    case 5:

    sum =day + 31 + 28 + 31 + 30;

    break;

    case 6:

    sum =day + 31 + 28 + 31 + 30 + 31;

    break;

    case 7:

    sum =day + 31 + 28 + 31 + 30 + 31 + 30;

    break;

    case 8:

    sum =day + 31 + 28 + 31 + 30 + 31 + 30 + 31;

    break;

    case 9:

    sum =day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31;

    break;

    case 10:

    sum =day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30;

    break;

    case 11:

    sum =day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31;

    break;

    case 12:

    sum =day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;

    break;

    default:

    Console.WriteLine("输入错误");

    break;

    }

    }

    Console.WriteLine("这是{0}年的第{1}天",year,sum);

  • 相关阅读:
    selenium.环境搭建
    python.Pycham自动添加作者、时间等信息
    selenium.获取元素属性的方法(get_attribute )
    python.UnitTest框架(用例执行、结果断言、HTML报告)
    $F()函数 prototype.js
    基于索引的SQL语句优化和导入导出Oracle表
    C#,多线程死锁很容易哦
    .net 绘图控件Netron 3
    .net中的ReaderWriterLock
    在.net 2.0程序中比较XML
  • 原文地址:https://www.cnblogs.com/yangyue/p/4158470.html
Copyright © 2011-2022 走看看