有关字符串

#include <iostream.h>
void main()
{
 int i,N;
 char a[80],b[80];
 cin>>a[N];
 for(i=0;i<N/2;i++)
 {
  b[i]=a[N-1-i];
  if(b[i]==a[i])
   cout<<"yes"<<endl;
  else
   cout<<"no"<<endl;
 }


}


wendy0512
浏览 1247回答 2
2回答

wendy0512

就是输入一个字符,判断它是否是回文,是就输出YES,不是就输出NO。回文就是正读反读都相同的文字

DoDream

不是很懂你的意思,改了一下你的代码。#include <iostream>using namespace std;void main(){ int i,N; char a[80],b[80]; cin>>a; N = strlen(a); for(i=0;i<N/2;i++) {  b[i]=a[N-1-i];  if(b[i]==a[i])   cout<<"yes"<<endl;  else   cout<<"no"<<endl; } system("pause");}
打开App,查看更多内容
随时随地看视频慕课网APP