满意答案
nyjspj
2014.01.18
采纳率:53% 等级:12
已帮助:5918人
{} 数量不匹配
#include
#include "process.h"
#include "stdio.h"
#include "sqstack.h"
template
void convert(T n,T m)
{
T e;
char c;
SeqStacks(10);
cout<
while(n)
{
try
{ s.Push(n%m);
catch(char *err) ;
cout<
n=n/m;
}
cout<
while(!s.IsFull())//StackEmpty())
{
try
{
e=s.Pop();
if(e<10)
cout<
else
{
c='A'+e-10;
cout<
}
}
catch(char*err)
cout<
}
cout<
}
}
void main()
{
int n,m;
char ans;
int flag=1;
while(flag)
{
cout<
cin>>n;
cout<
cin>>m;
convert(n,m);
cout<
cin>>ans;
if(ans=='Y'||ans=='y')
flag=1;
else
{
flag=0;
cout<
}
}
}
01分享举报