题目描述
小蒜给了你一个整数,要求从个位开始分离出它的每一位数字。
输入格式
输入一个整数,整数在 1 到 108 之间。
输出格式
从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。
Sample Input
123
Sample Output
3 2 1
思路
用 % 10和 / 10分离整数的各个部位。
C++代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
while(cin >> n)
{
while(n)
{
if(n < 10) cout << n % 10;
else cout << n % 10 << " ";
n /= 10;
}
cout << endl;
}
return 0;
}
没有C语言基础的同学们,可以先学习一下C语言语法,我会整理好,后面发出来
我已经写好了,可以去C语言程序设计专栏看第一周的内容。