正文

逆转字符串2009-08-21 20:49:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/shao/47009.html

分享到:

#include   <string>  
  #include   <iostream>  
  using   namespace   std;  
  /*       循环实现  
  string   Reverse(string   str)  
  {  
  string   S;  
  int   n=str.size();  
  while(n>0)  
  {  
  n--;  
  S+=str[n];  
  }  
  return   S;  
  }*/  
  string   Reverse(string   str)  
  {//递归实现  
  static   string   S;  
  static   n=str.size();  
  if(n>0)  
  {  
  n--;  
  S+=str[n];  
  Reverse(   str);  
  }  
  return   S;  
  }  
   
  void   main()  
  {  
  string   str="123456789";  
  string   str2= Reverse(str);  
  cout<<str2<<endl;  
  }

阅读(1310) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册