• 2021-04-14
    已知栈的基本操作函数:
    int InitStack(SqStack *S); //构造空栈
    int StackEmpty(SqStack *S);//判断栈空
    int Push(SqStack *S,ElemType e);//入栈
    int Pop(SqStack *S,ElemType *e);//出栈
    函数conversion实现十进制数转换为八进制数,请将函数补充完整。
    void conversion____{
    InitStack(S);
    scanf("%d",&N);
    while(N){
    ____________(1)_____________;
    N=N/8;
    }
    while(____________(2)_________){
    Pop(S,&e);
    printf("%d",e);
    }
    }//conversion
  • 举一反三