c#简单日历

2018-4-13 有趣的心 博主

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication18
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入年份");
            int inyear = int.Parse(Console.ReadLine());
            Console.WriteLine("请输入月份");
            int inmonth = int.Parse(Console.ReadLine());
            int sum = 0;
            int tianshu = 0;
            if (inmonth == 2)
            {
                if (inyear % 4 == 0 && inyear % 100 != 0 || inyear % 400 == 0)
                {
                    tianshu= 29;
                }
                else
                {
                    tianshu = 28;
                }
            }
            else
            {
                if (inmonth == 4 || inmonth == 6 || inmonth == 9 || inmonth == 11)
                {
                    tianshu = 30;
                }
                else
                {
                    tianshu = 31;
                }
            }
            for (int year = 1900; year <= inyear-1; year++)
            {
                if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
                {
                    sum += 366;
                }
                else
                {
                    sum += 365;
                }
            }
            for (int month = 1; month <= inmonth-1; month++)
            {
                if (month == 2)
                {
                    if (inyear % 4 == 0 && inyear % 100 != 0 || inyear % 400 == 0)
                    {
                        sum += 29;
                    }
                    else
                    {
                        sum += 28;
                    }
                }
                else
                {
                    if (month == 4 || month == 6 || month == 9 || month == 11)
                    {
                        sum += 30;
                    }
                    else
                    {
                        sum += 31;
                    }
                }
            }
            sum += 1;
            int wekday = sum % 7;
            Console.WriteLine ("日\t一\t二\t三\t四\t五\t六");
            for (int i = 1; i <= wekday; i++)
            {
                Console.Write("\t");
            }
          
 

            for (int i = 1; i <= tianshu; i++)
            {
                if (sum % 7 == 6)
                {
                    Console.Write(i + "\n");
                }
                else
                {
                    Console.Write(i + "\t");
                }
                sum++;
            }
            Console.Read();
        }
    }
}

标签: c#

评论(3) 浏览(796)

加入音乐播放器

2018-4-12 有趣的心 博主

哈哈哈

标签: 音乐

评论(0) 浏览(76)

致张一楠同志

2018-4-11 史帅 史帅

张一楠你死了没有



标签: 傻子

评论(1) 浏览(104)

这是我用手机app写的一个文章。

2018-4-4 有趣的心 博主

虽然是一个最简单的app。

阅读全文>>

标签: 手机app

评论(1) 浏览(84)

Powered by emlog