找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 mysql教程 查看内容

检查 PL/SQL 中的数字是否为回文

作者:模板之家 2023-8-31 20:09 104人关注

在本节中,我们将了解如何使用PL/SQL检查数字是否为回文。在PL/SQL代码中,某些命令组排列在相关语句声明块内。如果数字与其相反的数字相同,则该数字是回文数。假设数字12321,这是回文数,但12345不是回文数。示例 ...

检查 PL/SQL 中的数字是否为回文

在本节中,我们将了解如何使用 PL/SQL 检查数字是否为回文。在 PL/SQL 代码中,某些命令组排列在相关语句声明块内。

如果数字与其相反的数字相同,则该数字是回文数。假设数字 12321,这是回文数,但 12345 不是回文数。

示例

DECLARE
   n number;
   m number;
   temp number:=0;
   rem number;
BEGIN
   n :=12321;
   m :=n;
   while n>0
   loop
      rem := mod(n,10);
      temp := (temp*10)+rem;
      n := trunc(n/10);
   end loop;
   if m = temp
   then
      dbms_output.put_line('Palindrome');
   else
      dbms_output.put_line('Not Palindrome');
   end if;
END;
登录后复制

输出

Palindrome
登录后复制


路过

雷人

握手

鲜花

鸡蛋
原作者: 网络收集 来自: 网络收集

全部回复(0)