/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 刘同宾
* 完成日期:2012 年 11 月 30 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述: 编写函数判断一个年是否是闰年,是闰年返回ture,不是闰年返回false。
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int leap(int year); //函数声明。
int year;
cout<<"请输入年份:"<<endl;
cin>>year;
if(leap(year)) //函数声明
{
cout<<year<<"是闰年!"<<endl;
}
else
cout<<year<<"不是闰年!"<<endl;
return 0;
}
//判断是否是闰年。
int leap(int year)
{
if((year%4==0&&year%400==0)||(year&4==0&&year%100!=0)) //是闰年的条件
{
return true;
}
else
return false;
}