c++/C回文字符串的实例详解

  

<强> c++/C回文字符串的实例详解

  

判断输入的字符串是不是回文字符串,正反读一样。

  

<强> c版

        # include      int main ()   {   char [100];   字符;   int i=0,标志=1;   在((=获取字符())!=' \ n ')   {   他(我)=一个;   我+ +;   }   int n=我;   (i=0; i之前      

获取字符()函数依次获取一个输入,并赋给字符型变量,再通过一个赋给字符型数组他[]。

  

当输入“\ n”即回车时,跳出循环。

  c++版

<强>:

        # include & lt; iostream>   使用名称空间性病;      int ishuiwen (char * p)   {   int len=strlen (p);   int标志=1;   (int i=0; i< len/2; + + i)   {   如果(p[我]!=p [len-i-1])   {   国旗=0;   打破;   }   }   返回国旗;   }         int main ()   {   char p [100];   在((p)) {   cout<& lt; ishuiwen (p) & lt; & lt; endl;   }   cout<& lt; endl;   返回0;   }   之前      

 c++/C回文字符串的实例详解

  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持。
  

c++/C回文字符串的实例详解