首页>>学生风采>>北京科技大学天津学院张晓竹>>观点>>判断从键盘随意输入的一串字符是否是回文

判断从键盘随意输入的一串字符是否是回文

作者:张晓竹
日期:2010/5/13 22:45:55

#include <iostream>
using namespace std;
void main()
{
 char a[50];
 int p,i,j;
 cout<<"请输入一个串:"<<endl;
 cin>>a;
 cout<<"你输入的串是:"<<a<<endl;
 p=strlen (a);
 for(i=0,j=p-1;i<j;)
 {
  if(a[i]==a[j] && i<=j)
  {
   i++;j--;
  } 
  else
   break;
 }
 if(i>=j)
  cout<<"是回文"<<endl;
 else
  cout<<"不是回文"<<endl; 
}

分享