#DIG05. 【基础】do-while 拆位:生成逆序数
【基础】do-while 拆位:生成逆序数
【基础】do-while 拆位:生成逆序数
题目描述
给定一个非负整数 n,把它的十进制数字反过来组成一个新的整数并输出。反转后产生的前导 0 不保留。例如 1200 反转后为 21。
输入格式
输入一个非负整数 n。
输出格式
输出 n 的逆序数。
数据范围
0 ≤ n ≤ 10^9。
样例 1
输入数据 1
1200
输出数据 1
21
运行环境
C++17,标准输入输出。
提示
本题属于“循环拆位”练习。核心操作是:
int digit = n % 10; // 取个位
n /= 10; // 去个位
粤公网安备44195502000252号