#include <stdio.h>
using namespace std;
#include <iostream>
#include<queue>
int main(){
queue<int> q;
for(int i=1;i<=5;i++) {
q.push(i);
}
int len = q.size();
cout<<"队列q原来的大小:"<< len <<endl;
queue<int> new_q;
for(int i=1;i<=len;i++) {
int temp = q.front();
new_q.push(temp);
q.pop();
q.push(temp);
}
cout<<endl<<"队列q现在的大小:"<< q.size() <<endl;
while (!q.empty())
{
cout << " " << q.front();
q.pop();
}
cout<<endl<<"队列new_q现在的大小:"<< new_q.size() <<endl;
while (!new_q.empty())
{
cout << " " << new_q.front();
new_q.pop();
}
cout<<endl;
return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)