2015年大二上-数据结构-队列(3)- 负数把正数赶出队列

原创 2015年11月19日 18:37:35
/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:Annpion.cpp
*作者:王耀鹏
*完成日期:2015年11月19日
*版本号:v1.0
*
*问题描述:负数把正数赶出队列。
*输入描述:整数序列。
*输出描述:输出最后队列中的元素。
*/
#include <stdio.h>
#include "sqqueue.h"
int main()
{
    SqQueue *s;
    InitQueue(s);
    while(1)
    {
        int a;
        printf("输入a值(输入正数进队,负数出队,0结束):");
        scanf("%d",&a);
        if(a==0)
            break;
        else if(a>0)
        {
            if(!enQueue(s,a))
                printf("队列满,不能入队\n");
        }
        else
        {
            if(!deQueue(s,a))
                printf("队列空,不能出队\n");
        }
    }
    printf("队列中的元素:");
    display(s);
    return 0;
}

运行结果:


数据结构第七周项目3--负数把正数赶出队列

/* *Copyright(c)2017,烟台大学计算机与控制工程学院 *All rights reserved. *作 者:李哲 *版 本 号:v1.0 问题描述:设从键盘输入一整数...

2015年大二上-数据结构-队列(2)- 链队算法库

链队算法库采用程序的多文件组织形式,包括两个文件:      1.头文件:liqueue.h,包含定义链队数据结构的代码、宏定义、要实现算法的函数的声明; /* *Copyright (...
  • Annpion
  • Annpion
  • 2015年11月15日 20:02
  • 295

数据结构 第七周项目三 负数把正数赶出队列

烟台大学 作者 吴玉然 题目 负数把正数赶出队列 时间 2017 11 16 liqueue.h 代码 #define MaxSize 5 typedef int ElemType;...

第七周项目三C/C++数据结构实践——负数把正数赶出队列

/* *Copyright (c) 2017,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:单链表应用逆置、连接与递增判断 *作 者:高...

数据结构第七周项目(三)——负数吧正数赶出队列

/*   *Copyright (c) 2017,烟台大学计算机与控制工程学院   *All rights reserved.   *文件名称:项目3-负数把正数赶出队列   *作    者:...

数据结构实践—— 负数把正数赶出队列

* Copyright (c) 2015, 烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称: liqueue.h,liqueue.cpp,main.c...
  • ytdxtzj
  • ytdxtzj
  • 2015年10月12日 17:21
  • 168

2015年大二上-数据结构-队列(5)- 队列数组

编写一个程序,反映病人到医院看病,排队看医生的情况。在病人排队过程中,主要重复两件事:   (1)病人到达诊室,将病历本交给护士,排到等待队列中候诊。   (2)护士从等待队列中取出下一位病人...
  • Annpion
  • Annpion
  • 2015年11月21日 18:00
  • 323

2015年大二上-数据结构-链表(3)-单链表算法

1、设计一个算法,将一个带头结点的数据域依次为a1,a2,…,an(n≥3)的单链表的所有结点逆置,即第一个结点的数据域变为an,…,最后一个结点的数据域为a1。实现这个算法,并完成测试。 /* *C...
  • Annpion
  • Annpion
  • 2015年11月03日 12:28
  • 344

2015年大二上-数据结构-内部排序-(3)-冒泡排序

/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:Annpion.cpp *作者:王耀鹏 *完成日期:2016年3月12日 *版...
  • Annpion
  • Annpion
  • 2016年03月12日 10:47
  • 720

2015年大二上-数据结构-串(3)- 顺序串算法

采用顺序存储方式存储串,实现下列算法并测试: (1)试编写算法实现将字符串S中所有值为c1的字符换成值为c2的字符: void Trans(SqString *&s, char c1, cha...
  • Annpion
  • Annpion
  • 2015年12月06日 10:16
  • 367
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2015年大二上-数据结构-队列(3)- 负数把正数赶出队列
举报原因:
原因补充:

(最多只允许输入30个字)