思路:定義兩個字符串進行比較,再運用flag進行判斷,遇到這種判斷問題可以運用flag還有if語句。
#include<iostream>
#include<string>
using namespace std;
int main()
{
string a, b;
cin >> a >> b;
if (a.length() == b.length())
{
int i = 0, flag = 1;
for (i = 0; i < a.length(); i++)
{
if (a[i] != b[a.length() - (i + 1)])
{
flag = 1;
break;
}
}
if (flag)
{
cout << "YES" << endl;
return 0;
system("pause");
}
else
{
cout << "NO" << endl;
return 0;
system("pause");
}
}
}