⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class1.cs

📁 原代码详细说明是关于c++方面的希望可以帮助大家使用
💻 CS
字号:
using System;

namespace Exam_1_5
{
	class Class1
	{
		static void Main(string[] args)
		{
			
			int y,m,d,dayNum=30;
			int y1,m1,d1;
			Console.Write("请输入年:");
			y = Convert.ToInt32(Console.ReadLine());
			Console.Write("请输入月:");
			m = Convert.ToInt32(Console.ReadLine());
			Console.Write("请输入日:");
			d = Convert.ToInt32(Console.ReadLine());
			if(y < 1000||y>9999||m < 1||m > 12)        //判断年和月是否合法
			{
				Console.WriteLine("日期不合法!");
				return;
			}
			switch(m)                                  //根据月获得本月的天数
			{
				case 2:
					dayNum = 28;
					if ((y%400==0)||(y%4 ==0&&y%100!=0))dayNum = 29;
					break;
				case 1:
				case 3:
				case 5:
				case 7:
				case 8:
				case 10:
				case 12:
					dayNum = 31;
					break;
				case 4:
				case 6:
				case 9:
				case 11:
					dayNum = 30;
					break; 
			}
			if(d<1||d>dayNum)                         //判断日是否合法
			{
				Console.WriteLine("日期不合法!");
				return;
			}
			//以下是获得次日日期
			if(m==12)                            
			{
				if(d==dayNum)
				{
					y1 = y + 1; m1 = 1; d1 = 1;
				}
				else
				{
					y1 = y; m1 = m; d1 = d + 1;
				}
			}
			else
			{
				if(d ==dayNum)
				{
					y1 = y; m1 = m + 1; d1 = 1;
				}
				else
				{   
					y1 = y; m1 = m; d1 = d + 1;
				}
			}
			Console.WriteLine(y1+"年"+m1+"月"+d1+"日");   
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -