#include <iostream>
#include <string>
using namespace std;
int main()
{
string str=0,tmpstr=0;
int cnt = 0;//记录连续出现两次的单词的次数。
while (cin >> str)
{
if (str == tmpstr)//注意此时tmpstr并没有值,所以跳出语句转到else行
{
++cnt;
cout << str << "是连续重出现的" << endl;
break;
}
else tmpstr = str;//此时将str的值赋给tmpstr,并转到while行继续输入单词
}
if (cnt==0)
cout << "没有单词是连续出现的" << endl;
return 0;
}
c++primer第五版练习5.20,输出连续出现的单词。
最新推荐文章于 2022-05-20 20:03:12 发布