码迷,mamicode.com
首页 > 编程语言 > 详细

c++ vector容器的使用,序列倒叙reverse(),容器底部插入一个数值push_back()

时间:2017-08-12 18:13:06      阅读:1244      评论:0      收藏:0      [点我收藏+]

标签:out   程序实现   vector   iostream   ret   eve   str   输入   ever   

问题:程序实现将que[i]添加到que2最后,再将que2反转输出。

例如:

输入

4

1 2 3 4

输出

4 2 1 3

#include<iostream> 

#include<vector>

using namespace std;

int main()

{

 int i=0;  

int n;

 vector<int>que;  

vector<int>que2;  

int x;

 cin >> n;

 for (i = 0; i < n; i++)  

{  

 cin >> x;   que.push_back(x);  // 容器的操练就是用成员函数puch_back压入元素,动态申请空间    }

 for (i = 0; i < n; i++) {

 que2.push_back(que[i]);   

reverse(que2.begin(), que2.end());

 }

 for (i = 0; i < n; i++)

{   cout << que2[i] << "\t";  }

 system("pause");

 return 0;

}

 

c++ vector容器的使用,序列倒叙reverse(),容器底部插入一个数值push_back()

标签:out   程序实现   vector   iostream   ret   eve   str   输入   ever   

原文地址:http://www.cnblogs.com/fanru5161/p/7350901.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!