递归函数的执行过程

1、如下递归函数输入

abc回车

后输出结果是多少?

#include <iostream>



using namespace std;



void recur()

{

    char c;



    c = cin.get();

    if (c != '\n')

    {

        recur();

    }



    cout << c;

}



int main()

{

    recur();

    return 0;

}


2、结果

回车

cba


3、析

递归函数的执行过程

你可能感兴趣的:(递归)