static void Main(string[] args)
{
int year = int.Parse(Console.ReadLine());//控制台输入年
int month= int.Parse(Console.ReadLine());//控制台输入月
int day= int.Parse(Console.ReadLine());//控制台输入日
int sum = 0;
switch (month)//判断一个月有几天
{
case 1:
sum =0;
break;
case 2:
sum =31;
break;
case 3:
sum = 59;
break;
case 4:
sum = 90;
break;
case 5:
sum = 120;
break;
case 6:
sum = 151;
break;
case 7:
sum = 181;
break;
case 8:
sum = 212;
break;
case 9:
sum = 243;
break;
case 10:
sum = 273;
break;
case 11:
sum = 304;
break;
case 12:
sum = 334;
break;
}
sum = sum + day;
if ((year%4==0&&year%100!=0)||year%400==0)//判断是否为闰年
{
if (month >2)
{
sum++;
}
}
Console.WriteLine(sum);//输出结果
}
}
}
03-27
3317
