当前位置: 首页 > news >正文

网站空间到期怎么续费开网站做家政

网站空间到期怎么续费,开网站做家政,注册网站服务器,你做我评网站会自动查论文相似度吗链式栈的定义其实和链表的定义是一样的#xff0c;只不过在进行链式栈的操作时要遵循栈的规则----即“先进后出”。 1.链式栈的定义 typedef struct StackNode {SElemType data;struct StackNode *next; }StackNode,*LinkStack; 2.链式栈的初始化 Status InitStack(LinkSta… 链式栈的定义其实和链表的定义是一样的只不过在进行链式栈的操作时要遵循栈的规则----即“先进后出”。 1.链式栈的定义 typedef struct StackNode {SElemType data;struct StackNode *next; }StackNode,*LinkStack; 2.链式栈的初始化 Status InitStack(LinkStack S){//链式栈的初始化SNULL;//构造一个空栈S将栈顶指针置空return OK; } 3.入栈操作 Status Push(LinkStack S,SElemType e){//元素入栈StackNode *p;pnew StackNode;p-datae;p-nextS;Sp;return OK; } 4.出栈操作 Status Pop(LinkStack S,SElemType e){//元素出栈if(SNULL) return ERROR;eS-data;StackNode *p;pS;SS-next;delete p;return OK; } 5.获取栈顶元素 Status GetTop(LinkStack S){//获取栈顶元素if(S!NULL) return S-data; } 6.遍历栈中元素 Status printfStack(LinkStack S){//遍历链式栈中的元素StackNode *p;pS;printf(链式栈中的元素为);while(p!NULL){printf(%d ,p-data);pp-next;}printf(\n); } 7.获取栈的长度 int StackLength(LinkStack S){//获取栈的长度StackNode *p;pS;int count0;while(p!NULL){count;pp-next;}printf(栈的长度为%d\n,count); } 8.判断栈是否为空 Status StackEmpty(LinkStack S){//判断链式栈是否为空if(SNULL) return ERROR;return OK; } 9.主程序代码 #includestdio.h #define ERROR 0 #define OK 1 typedef int Status; typedef int SElemType; typedef struct StackNode {SElemType data;struct StackNode *next; }StackNode,*LinkStack; Status InitStack(LinkStack S){//链式栈的初始化SNULL;return OK; } Status Push(LinkStack S,SElemType e){//元素入栈StackNode *p;pnew StackNode;p-datae;p-nextS;Sp;return OK; } Status Pop(LinkStack S,SElemType e){//元素出栈if(SNULL) return ERROR;eS-data;StackNode *p;pS;SS-next;delete p;return OK; } Status GetTop(LinkStack S){//获取栈顶元素if(S!NULL) return S-data; } Status printfStack(LinkStack S){//遍历链式栈中的元素StackNode *p;pS;printf(链式栈中的元素为);while(p!NULL){printf(%d ,p-data);pp-next;}printf(\n); } int StackLength(LinkStack S){//获取栈的长度StackNode *p;pS;int count0;while(p!NULL){count;pp-next;}printf(栈的长度为%d\n,count); } Status StackEmpty(LinkStack S){//判断链式栈是否为空if(SNULL) return ERROR;return OK; } int main() {LinkStack S;int n;printf(请输入要存入的元素个数);scanf(%d,n);printf(请输入要存入的元素);SElemType x;for(int i0;in;i){scanf(%d,x);Push(S,x);}if(StackEmpty(S)) printf(栈不为空\n);else printf(栈为空\n);StackLength(S);printf(栈顶元素为%d\n,GetTop(S));printfStack(S);SElemType e;printf(元素出栈);for(int i0;in;i){Pop(S,e);printf(%d ,e);}printf(\n);StackLength(S);if(StackEmpty(S)) printf(栈不为空\n);else printf(栈为空\n);return 0; } 运行结果 英国有句谚语叫“April showers bring May flowers.”翻译过来就是——四月的雨水带来五月的鲜花。即“苦尽甘来”之意。希望大家生活带甜幸福开心。
http://www.w-s-a.com/news/493297/

相关文章:

  • 扬州市城乡建设网站高端品牌鞋子有哪些牌子
  • 杭州网站建设招聘网长沙网络销售公司
  • 网站制作一年多少钱免费做电子章网站
  • 信誉好的营销网站建设徐州市铜山新区建设局网站
  • 建行网站关于我们山西seo和网络推广
  • 1m带宽做网站怎么样深圳网站建设制作开发公司
  • 网站建设 服务内容 费用郴州网站建设公司哪里有
  • 网站关键词重要性育才网站建设
  • 网络安全形势下怎么建设学校网站wordpress最新主题下载
  • 自己建设网站需要什么条件.gs域名做网站怎么样
  • 网上做公益的网站推广手机卡返佣平台
  • 网站是公司域名是个人可以南京建设银行官方网站
  • 做互联网网站的会抓百度网盟推广 网站
  • 商务网站开发设计结论微信报名小程序怎么制作
  • 网站建设销售简历wordpress七比2
  • 制作网站报价工程项目查询哪个网站
  • 深圳移动网站建设制作公司网站建设的认识
  • 网站建设脚本语言有哪些想开网店哪个平台好
  • 视频网站用什么做的好深圳的小程序开发公司
  • 南京网站定制开发商城网站免费模板
  • 青海学会网站建设公司照片组合拼图
  • 中国建设银行福清分行网站爱站网权重查询
  • 外贸通网站建设网站建设7个主要流程图
  • 元气森林网络营销方式医疗网站优化怎么做
  • 手机网站制作报价表做网站公司做网站公司
  • 湖州网站设计吉林网站建设哪家好
  • 做存储各种环境信息的网站使用tag的网站
  • 阿里云用ip做网站网站开发员属于
  • 外链网盘下载南宁seo推广优化
  • 网站的推广方案有哪些此网站可能有