先看看閏年的說法:
普通閏年:公曆年份是4的倍數的,且不是100的倍數,為普通閏年。(如2004、2023年就是閏年)再看下題目本身世紀閏年:公曆年份是整百數的,必須是400的倍數才是世紀閏年(如2023年不是世紀閏年,2023年是世紀閏年)
描述判斷某年是否是閏年。
輸入
輸入只有一行,包含乙個整數a(0 < a < 3000)。
輸出
一行,如果公元a年是閏年輸出y,否則輸出n(是大寫的)。
樣例輸入
2006
樣例輸出
n提示
公曆紀年法中,能被4整除的大多是閏年,但能被100整除而不能被400整除的年份不是閏年, 能被3200整除的也不是閏年,如2023年是平年,2023年是閏年,2023年不是閏年。
c++**如下:#include
intmain()
#include
using
namespace std;
intmain()
oracle 閏年判斷
閏年最直接的判斷是 能被4整除且不能被100整除,或者能被400整除的年份 create or replace procedure pro leap year year in in number as v mod1 number 4 mod year in,4 v mod2 number 4 mod...
判斷閏年(七)
閏年的乙個基本規則是 四年一閏,百年不閏,四百年再閏。通俗一點就是 能夠被4整除,但同時不能被100整除卻能被400整除的年份就叫閏年。這裡面最關鍵的一句 就是 if year 4 0 year 100 0 year 400 0 示例 include include using namespace ...
2883 閏年判斷
time limit 1 sec memory limit 128 mb submit 124 solved 68 submit status web board 定義乙個函式leapyear,函式宣告如下 int leapyear int n 函式宣告,如果引數n是閏年返回1,不是閏年返回0 在下...