检查给定年份是否是 PL/SQL 中的闰年

检查给定年份是否是 PL/SQL 中的闰年

这里我们将看到如何使用 PL/SQL 检查给定年份是否是闰年。在PL/SQL代码中,一些命令组被排列在相关的语句声明块中。

闰年检查算法如下。

算法

isLeapYear(year):
begin
if year is divisible by 4 and not divisible by 100, then
it is leap year
else if the number is divisible by 400, then
it is leap year
else
it is not leap year
end

示例

DECLARE
year NUMBER := 2012;
BEGIN
IF MOD(year, 4)=0
AND
MOD(year, 100)!=0
OR
MOD(year, 400)=0 THEN
dbms_output.Put_line(year || ' is leap year ');
ELSE
dbms_output.Put_line(year || ' is not leap year.');
END IF;
END;

输出

2012 is leap year
原文来自:www.php.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容