递归-字符串翻转

代码:

#include <iostream>
#include <string>

using namespace std;

string F(string _str)
{
	if(_str.length() <= 1) return _str;
	return F(_str.substr(1)) + _str.at(0);
}

int main()
{
	string str = "ABCDEF";
	cout << F(str);

	return 0;
}

  

posted @ 2017-02-19 18:00  GordonDicaprio  阅读(255)  评论(0)    收藏  举报