#include<bits/stdc++.h>
using namespace std;
int main()
{
int length,i,a,a1,a2;
queue<int> q1;
queue<double> q2;
for(i=0; i<10; ++i)
{
q1.push(i); //向队列中添加元素
}
length=q1.size(); //队列的长度
a1=q1.front(); //队首元素
a2=q1.back(); //队尾元素
cout<<a1<<" "<<a2<<endl;
for(i=0; i<length; ++i)
{
a=q1.front();
cout<<a<<" ";
q1.pop();
}
cout<<endl;
if(q1.empty())
{
cout<<"队列为空"<<endl;
}
return 0;
}