【商业影视源码】【dydx源码开发】【污水指标源码】数据结构队列源码_数据结构队列源码是什么

2025-01-20 00:14:53 来源:文字朗读源码 分类:焦点

1.?数据数据??ݽṹ????Դ??

数据结构队列源码_数据结构队列源码是什么

???ݽṹ????Դ??

       #include<stdio.h>

       #define MAXSIZE

       typedef int datatype;

       typedef struct //结构体定义

       {

        datatype queue[MAXSIZE];

        int front;

        int rear;

        int count;

       }squeue;

       int get(squeue *q,datatype *x) //取队首元素函数

       {

        if(q->rear==q->front || q->count==0)

        {

        printf("Queue is empty!\n");

        return 0;

        }

        else

        {

        *x=q->queue[q->front];

        return 1;

        }

       }

       int print(squeue *q) //输出函数

       {

        int i;

        if(q->rear==q->front || q->count==0)

        {

        printf("Queue is empty!\n");

        return 0;

        }

        else

        for(i=0;i<q->count;i++)

        printf("%d\t",q->queue[i]);

        return 1;

       }

       main()

       {

        int n,rear,x;

        squeue q1;

        q1.front = q1.rear = 0; //这里

        printf("The number of elements:");

        scanf("%d",&n); //先确定要输入元素个数

        q1.count = n; //这里

        for(rear=0;rear<n;rear++)

        {

        printf("enter element [%d]:",rear+1);

        scanf("%d",&(q1.queue[rear])); //一个个输入队列元素

        q1.rear++; //这里

        }

        if(get(&q1,&x)==0)

        printf("wrong!\n");

        else

        printf("%d\n",x);

        print(&q1);

       }

       错误原因比较多,如:

       定义q1的结构结构时候,里面的队列队列商业影视源码font、rear、源码源码count都是数据数据dydx源码开发随机值,应该初始化。结构结构污水指标源码

       在输入数目n的队列队列时候,应该更忙q1的源码源码count为你输入的n值。

       往q1里输入元素的数据数据时候,应该同时修改q1的结构结构rear。

队列队列

更多资讯请点击:焦点

推荐资讯

內塔尼亞胡與拜登通電話 或涉及以色列對伊朗的報復行動

據央視新聞報道,當地時間9日,以色列總理內塔尼亞胡正在與美國總統拜登通電話。據以色列多家媒體8日的報道,美國總統拜登將在9日與以色列總理內塔尼亞胡的通話中,討論以色列對伊朗的回應行動。自10月1日伊朗

防护站网源码_防护站网源码是什么

1.如何禁止网页挂马2.钓鱼网站源码上传到空间然后干嘛3.网站被360拦截了怎么办?360防护空间有效防护4.基于 Golang 实现的 Shadowsocks 源码解析5.成品网源码78w78怎么样

芊道源码

1.对弈怎么造句2.好看的电视剧对弈怎么造句 1、保密如对弈,一着疏,全盘输。 2、对弈的人已走,谁还在意推敲红尘之外的一盘残棋? 3、游山乐养法;对弈智养法;日光