题目
14.变位词。给定两个单词,判断这两个单词是否是变位词。如果两个单词的字母完全相同,只是位置有所不同,则这两个单词称为变位词。例如,eat和tea是变位词
代码
#include <iostream>
#include <string>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
char s[5] = "qwer";
char t[5] = "rewq";
for(int i = 0; i != 4; i++){
if (s[i] != t[3-i]){
cout << "qwer 和 rewq 不是变位词" << endl;
return 0;
break;
}
}
cout << "qwer 和 rewq 是变位词" << endl;
return 0;
}