下载此文档

c语言堆栈算法数ppt课件.ppt


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
C语言堆栈算法数制转换22栋附102寝室谌敦斌、郭燚、耿凯、董楗、梁攀攀、#include<>#include<>intconversion(intn,intr);typedefstruct_stack{intsize;int*base;int*sp;}stack;voidinit(stack*s,intn){s->base=(int*)malloc(sizeof(int)*n);s->size=n;s->sp=s->base;}(stack*s,intval){if(s->sp-s->base==s->size){puts("overflow");exit(1);}return*s->sp++=val;}intpop(stack*s){if(s->sp==s->base){puts("underflow");exit(2);}return*--s->sp;}(stack*s){returns->sp==s->base;}voidclean(stack*s){if(s->base)free(s->base);}intmain(){intn,r;scanf("%d%d",&n,&r); if(r>=2) conversion(n,r);return0;}(intn,intr){stacks;init(&s,100); while(n){ push(&s,n%r); n=n/r; }while(!empty(&s))printf("%d",pop(&s));clean(&s); return0; }.

c语言堆栈算法数ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小110 KB
  • 时间2020-08-11