问题及代码:
///*
//* Copyright (c) 2014, 烟台大学计算机学院
//* All rights reserved.
//* 文件名称:test.cpp
//* 作 者:宋健
//* 完成日期:2016年 3月 12日
//* 版 本 号:v1.0
//*
//* 问题描述:输入一个年份,判断是否闰年(被4整除,且不被100整除,或者被400整除)
//* 程序输入:
//* 程序输出: 第30位数
//*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int year = int.Parse(Console.ReadLine());
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
Console.WriteLine("{0}年是闰年", year);
}
else
Console.WriteLine("{0}年不是闰年", year);
Console.ReadKey();
}
}
}
运行结果:
知识点总结:
全面考虑清楚判断是否为闰年的判别条件