#include
#include <windows.h>
#include
using namespace std;
int main(void) {
string I_want; //代表我
string you_want; //代表他
cout << "我想要做什么:";
cin >> I_want;
cout << "你想要干什么:";
cin >> you_want;
if (I_want == you_want) {
cout << "既然这样就看谁长得帅吧!" << endl;
} else {
cout << "一点默契都没有。" << endl;
}
system("pause");
return 0;
}
/**
4.3 string字符串的比较
比较规则:和C语言相同。
从字符串的第一个字符开始,对应字符逐个比较,直到遇到不相等的字符为止。
比较运算符有:
= < <= ==
比较运算的结果:逻辑真, 逻辑假
“123” < “1230” 真
“19” > “123456789” 真
“2” > “1999” 真
“123” == “123” 真
“123” == “1230” 假
#include
#include <Windows.h>
#include
using namespace std;
int main(void) {
string myGirl = “小芳”;
string yourGirl;
cout << "我喜欢的女孩子是" << myGirl << endl;
cout << "你喜欢的女孩是:";
cin >> yourGirl;
if (myGirl == yourGirl) {
cout << "我们喜欢同一人,过来决斗吧" << endl;
} else {
cout << "祝你幸福";
}
system("pause");
return 0;
}
注意:c语言的字符串,不能使用这个方式来进行字符串比较。
**/