C#中的选择语句,请帮我纠错

double y ;
Console.WriteLine("请输入年份:");
y = Convert.ToDouble(Console.ReadLine());
if (y % 400 == 0)
{
Console.WriteLine("该年份为闰年.");
}
else if ((y % 4 == 0) && (y % 100!= 0))

        {
            Console.WriteLine("该年份为闰年.");
        }
        else if ((y % 4 > 0) && (y % 100 > 0))
        {
            Console.WriteLine("该年份非闰年.");
        }
        Console.ReadLine();

                    **为什么运算2300.2500这些年份的时候不出结果呢?*
查看全部
GodModeaa
GodModeaa
2015/09/08 08:51
  • c#
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

3个回复