C++ Primer第四版习题6.20
来源:互联网 发布:unblockcn mac打不开 编辑:程序博客网 时间:2024/06/06 13:01
#include<iostream>
#include<string>
#include<vector>
using namespace std;
//编写程序从标准输入读入一系列string对象,直到同一个单词连续出现两次,或者所有的单词都已读完,才结束读取。请使用while循环,
//每次循环读入一个单词。如果连续出现相同的单词,便以break语句结束循环,此时,请输出这个重复出现的单词;否则输出没有任何单词
//连续重复出现的信息
bool choose(vector<string> vect,string currWord)
{
for(unsigned int i = 0;i <(vect.size()-1);i++)
{
if(currWord == vect[i])
return true;
}
return false;
}
int main()
{
vector<string> vect;
string currWord;
int k = 0;
bool chos = false;
cout<<"Enter some words:"<<endl;
while(cin >> currWord)
{
vect.push_back(currWord);
chos = choose(vect,currWord);
if(chos && k>0)
break;
k++;
}
if(chos == true)
cout<<"The repeated word:"<<currWord<<endl;
else
cout<<"There is no repeated word."<<endl;
return 0;
}
- c++primer(第四版)习题10.18
- 《c++primer(第四版)》习题8.6
- 《c++primer(第四版)》习题8.7
- 《c++primer(第四版)》习题8.9
- 《c++primer(第四版)》习题8.16
- 《c++primer(第四版)》习题11.9
- 《c++primer(第四版)》习题11.10
- 《c++primer(第四版)》习题11.14
- 《c++primer(第四版)》习题11.15
- 《c++primer(第四版)》习题11.19
- 《c++primer(第四版)》习题11.21
- 《c++primer(第四版)》习题11.22
- 《c++primer(第四版)》习题13.16
- 《c++primer(第四版)》习题16.16
- C++primer 第四版 Page83 习题3.14
- C++Primer习题第四章
- C++ Primer第四版习题6.20
- 关于C++ Primer第四版习题6.20
- 一个简单的 .Net Vim 引擎 LibNVim 开发记录 (二)
- Halcon学习之三:有关图像通道的函数
- flash
- 位操作
- 简单分析一下uboot的主要数据结构
- C++ Primer第四版习题6.20
- ffilmation手册-第2章-使用
- 事务隔离级别示例与分析(一)
- 一个简单的“ls -al”实现(其实网上已经有很多了)
- 用gSOAP开发Web Service程序
- 2010暑假 南理工随笔
- eclipse安装hadoop插件
- Windows Server 2003的TCP连接数限制
- ARM开发现状、前景、ARM工作内容、入门方法