1. 程式人生 > >c++ vector容器的使用,序列倒敘reverse(),容器底部插入一個數值push_back()

c++ vector容器的使用,序列倒敘reverse(),容器底部插入一個數值push_back()

turn ace 成員函數 動態申請 back mes 一個 gin 問題

問題:程序實現將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()