用 PL/SQL 反轉數字
PL/SQL 是一種塊結構語言,它將 SQL 的功能與過程命令相結合。在這篇文章中,我們討論 PL/SQL 中的一個程式,這個程式會反轉給定數字,例如 −
Input : 98765 Output : 56789 Explanation : reverse number of 98765 is 56789. Input : 56784 Output : 48765 Explanation Reverse number of ‘56784’ is ‘48765’.
解決方法
- 透過求餘 num/10 從數字中取出最後一位數字。
- 現在將最後一位數字新增到另一個變數 reversed_num 中。
- 現在檢查 num 是否變為 0 −
- 如果為 YES,則轉到步驟 1。
- 如果為 NO,則轉到步驟 4。
- 最後,列印 reversed_num。
示例
DECLARE
num number;
reverse_num number:=0;
begin
num:=98765;
while num>0
loop
reverse_num:=(reverse_num*10) + mod(num,10);
num:=trunc(num/10);
end loop;
dbms_output.put_line(' Reversed number is : '|| reverse_num);
輸出
Reversed number is: 56789
結論
在這篇文章中,我們討論了 PL/SQL 程式語言,它非常易用,感覺就像用普通英語給系統下達命令。我們還討論了用 PL/SQL 語言反轉數字的問題。我們希望你發現這篇文章有幫助。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP