void baseConvert(int num, int base){ //十進(jìn)制以下,十進(jìn)制以上只要稍微變化一下
stack<int> s;
while(num){
s.push(num%base); //轉(zhuǎn)換成base進(jìn)制字符進(jìn)站
num/=base;
}
while(!s.empty()){//出棧,并顯示base進(jìn)制數(shù)字
cout<<s.top()<<" ";
s.pop();
}
}
int main(){
baseConvert(10,8);
system("pause");
}