判斷平閏年

2021-10-06 11:16:22 字數 932 閱讀 7270

普通版

year=

int(

input

('請輸入年份:'))

if year %4==

0or year %

400==

0and year %

100!=0:

#年份滿足可整除四或四百但不能整除一百。

print

('這一年是閏年'

)else

:print

('這一年是平年'

)

可以加個while迴圈

while1:

year=

int(

input

('請輸入年份:'))

if year %4==

0or year %

400==

0and year %

100!=0:

#年份滿足可整除四或四百但不能整除一百。

print

('這一年是閏年'

)else

:print

('這一年是平年'

)

函式版,方便封裝呼叫

def

nian()

:while1:

year=

int(

input

('請輸入年份:'))

if year %4==

0or year %

400==

0and year %

100!=0:

#年份滿足可整除四或四百但不能整除一百。

print

('這一年是閏年'

)else

:print

('這一年是平年'

)nian(

)

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 在下...