首页 > 其他 > 详细

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

时间:2014-12-13 21:43:10      阅读:286      评论:0      收藏:0      [点我收藏+]


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();

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!