栈 特点 先进先出 队列 特点 先进后出
#include<iostream>#include<stack>#include<queue>using namespace std;int main(){ stack<int>q; queue<int>p; for(int i=0;i<5;i++){ int j; cin>>j; q.push(j);//压入栈顶 } for(int i=0;i<5;i++){ cout<<q.top()<<endl;//输出栈顶 q.pop();//删除栈顶 } for(int i=0;i<5;i++){ int j; cin>>j; p.push(j); } for(int i=0;i<5;i++){ cout<<p.front()<<" "<<p.back()<<endl;//输出队首 输出队尾 p.pop(); } return 0;}新闻热点
疑难解答