接受整数,然后左右反转
2007-05-29 13:56
162 查看
SET SERVEROUTPUT ON
DECLARE
num NUMBER;
temp NUMBER;
rem NUMBER := 0;
BEGIN
num := &输入要反转的整数;
WHILE num > 0 LOOP
temp := MOD(num,10);
rem := (rem*10)+temp;
num := TRUNC(num/10);
END LOOP;
DBMS_OUTPUT.PUT_LINE('反转后的整数为:'|| rem);
END;
/
DECLARE
num NUMBER;
temp NUMBER;
rem NUMBER := 0;
BEGIN
num := &输入要反转的整数;
WHILE num > 0 LOOP
temp := MOD(num,10);
rem := (rem*10)+temp;
num := TRUNC(num/10);
END LOOP;
DBMS_OUTPUT.PUT_LINE('反转后的整数为:'|| rem);
END;
/
相关文章推荐
- C primer plus 第七章 练习9: 编写一个程序,接受一个整数输入,然后显示所有小于或等于该数的素数。
- 20171207编写一个程序,只接受正整数的输入,然后显示所有小于或等于该数的素数。
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- 反转一个32位 int 类型整数
- 给定一个整数,分别打印出每一位数字,然后每行都省略输出上一行的第一个数字
- 按位反转整数问题
- cocos2d-x接受键盘事件,左右键
- 反转整数
- 给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数。
- 接受屏幕点击事件 然后自己分发处理
- js:制作一个简易的计数器:根据输入的两个整数和运算符,进行计算,然后输出计算结果
- 素数距离问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数
- 对一个整数按位反转
- 反转整数bit位
- LeetCode Reverse Integer 反转整数
- 关于判断输入的 数是不是整数的问题,然后判断奇偶性。
- 从一不含0的高精度正整数中去掉N个数字后按原左右次序组成一最小的数
- 题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
- 输入5个整数,找出其中最大整数和最小整数所在的位置,并将二者对调,然后输出调整后的5个数。