把十进制整数转化为n进制输出 用数据结构 用栈的知识 求源代码

2024年11月19日 17:34
有1个网友回答
网友(1):

void hertConvert(int number, int n) {
int temp;
Stack hertStack = stackInit();

while((temp = number % n) != 0) {
push(hertStack, temp);
number /= n;

}
while(isEmpty(hertStack)) {
printf("%d", getTop(hertStack));
pop(hertStack);

}

}