码迷,mamicode.com
首页 > 其他好文 > 详细

分别录入年月日,判断是否是一个正确的日期

时间:2014-12-13 21:46:23      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:ar   on   ad   amp   line   br   11   string   it   


Console.WriteLine("请输入年");
string year = Console.ReadLine();
int x = int.Parse(year);
Console.WriteLine("请输入月");
string month = Console.ReadLine();
int y = int.Parse(month);
Console.WriteLine("请输入日");
string day = Console.ReadLine();
int z = int.Parse(day);

if ((y == 1) || (y == 3) || (y == 5) || (y == 7) || (y == 8) || (y == 10) || (y == 12))
{
if ((z >= 1) && (z <= 31))
{
Console.WriteLine("输入正确");
}
else
Console.WriteLine("请输入正确的日");
}
else if (y == 2)
{
if ((x % 4 == 0 && x % 100 != 0) || (x % 400 == 0))
{
if ((z >= 1) && (z <= 29))
{
Console.WriteLine("输入正确");
}
Console.WriteLine("请输入正确的日");
}
else if (x % 4 != 0)
{
if ((z >= 1) && (z <= 28))
{
Console.WriteLine("输入正确");
}
Console.WriteLine("请输入正确的日");
}
}
else if((y==4)||(y==6)||(y==9)||(y==11))
{
if ((z >= 1) && (z <= 30))
{
Console.WriteLine("输入正确");
}
else
Console.WriteLine("请输入正确的日");
}
else
Console.WriteLine("请输入正确的月");
Console.ReadLine();

分别录入年月日,判断是否是一个正确的日期

标签:ar   on   ad   amp   line   br   11   string   it   

原文地址:http://www.cnblogs.com/yangyue/p/4161850.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!