用C++ 编写一个程序,提示用户输入两个字符串,然后比较这两个字符串是否相等。

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:32:09
求教了

#include <iostream>
using namespace std;

void main()
{
char a[100];
char b[100];
cout << "请输入一个字符串:";
cin >> a;
cout << "请再输入一个字符串:";
cin >> b;

if (strcmp(a, b) == 0)
cout << "两个字符串相等!" << endl;
else
cout << "两个字符串不相等!" << endl;

}

主要步骤
string str1;
string str2;
cin>>str1>>str2;
if(str1 == str2)
.......
string类型是可以直接比较是否相等的

字符串不能有空格
#include <iostream>
#include<string>
using namespace std;
int main()
{
string str1,str2;
cout<<"输入字符串1:";
cin>>str1;
cout<<"输入字符串2:";
cin>>str2;
if(str1==str2)
cout<<"相同"<<endl;
else cout<<"不同"<<endl;
return 0;
}