33,010
社区成员
发帖
与我相关
我的任务
分享
void conversion(SqStack &S) { SElemType e,N; S.top = S.base; printf("输入非负十进制整数:"); scanf("%d",&N); while (N){ Push(S, N%16); N =N/16; } printf("转化成的十六进制数为:"); 输出自己写
void conversion(SqStack &S)
{
SElemType e,N;
S.top = S.base;
printf("输入非负十进制整数:");
scanf("%d",&N);
while (N){
Push(S, N%8);
N =N/8;
}
printf("转化成的八进制数为:");
while (!Empty(S))
{
Pop(S,e);
printf("%d",e);
}
printf("\n");
}