递归-顺序输出任意正整数各位

代码:

#include <iostream>
using namespace std;
void print_n(int x)
{
    if(x<10)
    {
        cout<<x<<endl;
    }
    else
    {
        print_n(x/10);
        cout<<x%10<<endl;
    }
}
main()
{
    int a;
    cin>>a;
    print_n(a);
}

运行结果:

猜你喜欢

转载自www.cnblogs.com/wanjinliu/p/11391688.html