用递归法将一个字符串逆向输出
来源:互联网 发布:单片机哪种好 编辑:程序博客网 时间:2024/04/20 13:00
(一)
#include <iostream>
using namespace std;
char str[30];
int len=0;
void reverse(int n)
{
if(n<len)
{
reverse(n+1);
cout<<str[n];
}
}
int main()
{
cin>>str;
len=strlen(str);
cout<<"原字符串为:"<<str<<endl;
cout<<"逆向后字符串为:";
reverse(0);
cout<<endl;
return 0;
}
(二)
#include <iostream>
using namespace std;
void reverse(char *str)
{
if(*str)
reverse(str+1);
else
return;
cout<<*str;
}
int main()
{
char str[20]={NULL};
cin>>str;
reverse(str);
cout<<endl;
return 0;
}
- 用递归法将一个字符串逆向输出
- 递归逆向输出字符串
- 关于递归法逆向输出字符串
- 逆向输出一个字符串
- 将一个正整数逆向输出
- 递归实现字符串数组逆向输出
- 利用C++将输入一个字符串把其中的字符串逆向输出
- 输入字符串将其逆向输出
- 输入一串字符串,将其逆向输出
- 用递归法将一个整数n转换成字符串。
- 用递归法将一个整数n转化成字符串
- 【C】用递归法将一个数字转换成字符串
- 用递归法将一个整数n转换成字符串
- 用递归法将一个整数n转换成字符串。
- 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 输入一个字符串,编写递归函数将字符串按相反的顺序输出;
- 用递归的方法将一个整数n转化为字符串(不是调用函数,直接输出)
- 将一个字符串逆序输出
- keepalive
- Java Executors(线程池)
- apache worker模式下keepalive及内核keepalive
- android显示图片小例子
- C/C++网络编程中的TCP保活
- 用递归法将一个字符串逆向输出
- 蓝牙配对失误两则
- 写代码的女汉子
- Higher Math
- 12月3号面试题记录
- fecn-create和fecn-adapt的作用
- 基于visual Studio2013解决C语言竞赛题之0904文件排序
- wikioi 1042 进制转换
- TCP Keepalive 笔记