递归反向输出字符串

反向输出字符串的方法很多,实现也比较简单。下面是一种简单的用递归实现的反向输出字符串的实现。

void Print()
{
 char temp;
 if((temp=getchar())!='#')
  Print();//递归
 if(temp!='#')
  cout<<temp;

}

int main()
{
 cout<<"请输入字符串以#结束:"<<endl;
 Print();
 cout<<endl;
 return 0;
}

posted @ 2012-03-02 10:48  landy聪  阅读(515)  评论(1编辑  收藏  举报