◆ 指定された年が閏年かどうかを判別する |
|
!ポイント |
|
必要なヘッダファイル |
なし |
関数宣言部 |
//関数のプロトタイプ宣言 BOOL IsLeapYear( int nYear ); |
関数定義部 |
/* * Function Name:IsLeapYear( int nYear ); * * Param :int nYear 閏年判別を行う年 * Return :BOOL * Description :閏年の場合は TRUE を、そうでない場合はFALSEを返す */ int IsLeapYear( int nYear ) { return ( ((nYear%4)==0) && ((nYear%100)!=0) || ((nYear%400)==0) ); } |