[C++] 寻找vector容器元素 →→→→→进入此内容的聊天室

来自 , 2020-02-08, 写在 C++, 查看 102 次.
URL http://www.code666.cn/view/958adb57
  1. #include <algorithm>
  2. #include <vector>
  3. #include <iostream>
  4. using namespace std;
  5.  
  6. int i, search_value,pause, ia[9]= {47,29,37,23,11,7, 5, 31, 41};
  7. void ff();
  8.  
  9. int main()
  10. {
  11.         while(1)
  12.                 ff();
  13.         return 0;
  14. }
  15.  
  16. void ff()
  17. {
  18.         vector<int> vec(ia, ia+9);
  19.         vector<int> ::iterator iter;
  20.         for(i= 0;i < vec.size(); i++)
  21.                 cout<< vec[i]<<'\t';
  22.         cout<<endl;
  23.         vec.push_back(13);
  24.         for(iter = vec.begin(); iter!= vec.end(); iter++)
  25.                 cout<<*iter<<'\t';
  26.         cout<<"\n input number you want search:  ";
  27.         cin>>search_value;
  28.         iter = find(vec.begin(), vec.end(),search_value);
  29.         cout<<"number: "<<search_value<<(iter == vec.end()? " No " : " Yes ")<<endl;
  30. }

回复 "寻找vector容器元素"

这儿你可以回复上面这条便签

captcha