反向字符串(递归)C ++
递归只是一种以自我比较的方式重新哈希事物的方法。在编程方言中,如果程序使您能够调用相似容量内的容量,那么这称为容量的递归调用。您可以使用在随附项目中显示的递归功能来切换字符串。
示例
#include <bits/stdc++.h>
using namespace std;
void reverse(string str){
if(str.size() == 0){
return;
}
reverse(str.substr(1));
cout << str[0];
}
int main(){
string a = "Arnold";
cout<<"recursive reverse (Arnold) ::";
reverse(a);
return 0;
}输出结果
上面的C++程序接受字符串“Arnold”作为输入,然后通过应用递归as产生结果为“dlonrA”。
Recursive reverse (Arnold):: dlonrA
热门推荐
6 万寿祝福语简短
10 红颜生日祝福语简短独特
11 家长祝福语大全简短内容
12 生日宝宝祝福语简短独特
13 初升高祝福语家长简短
14 离别简短的祝福语大全
15 满月100天简短祝福语
16 女生 节日祝福语简短大气
17 好兄弟订婚祝福语简短
18 情人表白祝福语简短大气