C语言编程100题-8.3

8.3
设计一个队列,将任意n个整数入队(n值从键盘读入,n>2),将队列的前两个元素输出(即出队),随后将11和12入队,再次输出队列中的所有元素。
如入如下:
3
43
56
87
则输出为:
43
56
87
11
12
样例输入:
5 1 2 3 4 5
样例输出:
1 2 3 4 5 11 12

#include<stdio.h>//这个题目好奇怪,在这里吐槽一下,这题目什么意思呀?看不懂,但是照着自己的想法编写觉得特别简单
int main()
{
    int a[100]; int i, n;
    scanf("%d", &n);
    for (i = 0; i < n; i++)
        scanf("%d", &a[i]);
    a[n] = 11, a[n + 1] = 12;
    printf("%d", a[0]);
    for (i = 1; i <= n + 1; i++)
        printf(" %d", a[i]);
    system("pause");
    return 0;
}

猜你喜欢

转载自blog.csdn.net/nollysoul/article/details/89819993