OpenJudge 1.5.28 分离整数的各个数位

2022-10-19,,,,

28:分离整数的各个数位

总时间限制: 1000ms 内存限制: 65536kB

描述

给定一个整数,要求从个位开始分离出它的每一位数字。

输入

输入一个整数,整数在1到100000000之间。

输出

从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。

样例输入

123

样例输出

3 2 1

题意

输入一个整数,要求分离数位并倒序输出

思路

用while循环进行循环(循环条件:A不等于零):

cout A%10的结果(等价于输出个位)

A/10(等价于干掉个位)

代码实现

点击查看代码
#include <iostream>
using namespace std;
int main()
{A
int A;//定义变量A
cin>>A;//输入变量A
while(A!=0){
cout<<A%10<<" ";//输出A的个位
A=A/10;//干掉A的个位
}
return 0;
}

OpenJudge 1.5.28 分离整数的各个数位的相关教程结束。

《OpenJudge 1.5.28 分离整数的各个数位.doc》

下载本文的Word格式文档,以方便收藏与打印。