急!请高手告诉我这个怎么调不出来?

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:28:11
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> numlist;
bool find(vector<int>::iterator first,vector<int>::iterator last,int number);
cout<<"Please input numbers!"<<endl;
int number;
while(cin>>number)
numlist.push_back (number);
vector<int>::iterator first=numlist.begin(),last=numlist.end();
cout<<"Please input the number that you want to search!"<<endl;
int num;
cin>>num;
if(find(first,last,num))
cout<<"Yes!"<<endl;
else
cout<<"No!"<<endl;
return 0;
}
bool find(vector<int>::iterator first,vector<int>::iterator last,int number)
{
while(first!=last)
{
if(*first=number)
break;
else
++first;
}
if(first!=last)
return t

是:6332#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> numlist;
bool find(vector<int>::iterator first,vector<int>::iterator last,int number);
cout<<"Please input numbers!"<<endl;
int number;
while(cin>>number)
numlist.push_back (number);
vector<int>::iterator first=numlist.begin(),last=numlist.end();
cout<<"Please input the number that you want to search!"<<endl;
int num;
cin>>num;
if(find(first,last,num))
cout<<"Yes!"<<endl;
else
cout<<"No!"<<endl;
return 0;
}
bool find(vector<int>::iterator first,vector<int>::iterator last,int number)
{
while(first!=last)
{
if(*first=number)
break;
else
++first;
}
if(first!=last)
retur