题目:
代码:
#include<cstdio> using namespace std; struct queue { int num[101]; int head,tail; }; int main() { queue a;int n;scanf("%d",&n); a.head=a.tail=1; for(int i=1;i<=n;i++) { scanf("%d",&a.num[i]);a.tail++; } while(a.head<a.tail) { printf("%d ",a.num[a.head]); a.head++; a.num[a.tail]=a.num[a.head]; a.tail++;a.head++; } }