一、题目链接
http://noi.openjudge.cn/ch0105/28/
二、解题思路
◎ 在给定整数n不等于0时,循环输出它的个位数,同时移除它的个位数。
三、实施步骤
◎ 定义并输入int类型的整数n;
◎ 在n不等于0时,循环处理如下:
▲ 输出n%10,以及一个空格;
▲ 令n=n/10。
四、Java程序
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt(); // 给定整数
/* 在n不等于0时 */
while (n != 0) {
System.out.print(n % 10 + " "); // 输出n的个位数,以及一个空格
n = n / 10; // 移除n的个位数
}
}
}