检查数字是否为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

以上是 检查数字是否为PL / SQL中的回文 的全部内容, 来源链接: utcz.com/z/335349.html

回到顶部