一、题目链接
http://noi.openjudge.cn/ch0105/28/
二、解题思路
◎ 在给定整数不等于0时,循环输出它的个位数,同时移除它的个位数。
三、实施步骤
◎ 首先,定义并输入int类型的整数n,代表给定的整数;
◎ 其次,在n!=0时,循环处理如下:
→ 输出n%10,以及一个空格;
→ 令n=n/10。
四、C++程序
#include <iostream>
using namespace std;
int main()
{
int n; // 给定的整数
cin >> n;
/* 在给定整数n不等于0时 */
while (n != 0)
{
cout << n % 10 << " "; // 输出n的个位数,以及一个空格
n = n / 10; // 移除n的个位数
}
return 0;
}