#DIG01. 【基础】while 拆位:倒序输出各位数字

【基础】while 拆位:倒序输出各位数字

【基础】while 拆位:倒序输出各位数字

题目描述

给定一个正整数 n,请使用拆位的方法,从个位开始依次输出 n 的每一位数字。相邻数字之间用一个空格分隔。

输入格式

输入一个正整数 n。

输出格式

从个位到最高位依次输出每一位数字,相邻数字之间用一个空格分隔。

数据范围

1 ≤ n ≤ 10^18。

样例 1

输入数据 1

12340

输出数据 1

0 4 3 2 1

运行环境

C++17,标准输入输出。

提示

本题属于“循环拆位”练习。核心操作是:

int digit = n % 10;  // 取个位
n /= 10;             // 去个位