您的位置:首页 > 其它

栈的应用举例——数制转换

2014-07-26 17:18 183 查看
#include<iostream>
#include"SqStack.h"
using namespace std;
#define N 8
void conversation(SqStack &S,SqStack &SS)//对于输入的任意一个非负十进制整数,打印输出与其等值的N进制数
{
int num,e;
SOP.InitStack(S);
Status (*vis)(SElemType);
cin>>num;
while(num)
{
SOP.Push(S,SS,num%N);//num=(num/N)*N+num%N
num=num/N;
}//while1
vis=visit;
SOP.StackTraversal(S,vis);
}//conversation

void main()
{
SqStack S,SS;
conversation(S,SS);

}//main




注:#include"SqStack.h"来源于点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: