#include <iostream>
using namespace std;
int n,cnt;
int arr[1000];
void splitNum(int x){
while(x){
int y=x%10; // 保存个位上的数字
arr[cnt++]=y;
x=x/10;
}
}
int main()
{
cin >> n;
splitNum(n);// 对数字n进行处理
for(int i=cnt-1;i >=0;i--){
cout << arr[i] << " "; // 正序输出各个位置上的数字
}
return 0;
}
如果剥离一个自然数的各个位置上的数
于 2022-03-18 17:53:18 首次发布