问题描述
逆序输出一个正数中的每一位数
例如,对于数12345,依次输出5 4 3 2 1
分析:
如果n/10==0,则输出n
否则n%10,然后对n/10进行相同处理
#include <iostream>
using namespace std;
void Reverse(int n){
if(n>=10){
cout<<n%10<<" ";
Reverse(n/10);
}else{
cout<<n<<" ";
}
}
int main()
{
Reverse(12345);
return 0;
}
1247



被折叠的 条评论
为什么被折叠?



