스 택 을 이용 하여 10 진법 과 임 의 진법 간 의 전환 을 실현 하 다.

최근 에 데이터 구 조 를 보면 10 진법 과 8 진법 의 전환 이 있 는데 정리 하고 스 택 을 이용 하여 10 진법 과 임 의 진법 간 의 전환 을 실현 합 니 다.
#include <iostream>
#include <stack>

using namespace std;

int main()
{
    stack <int>v;
    int n,d;
    cout << "            :";
    cin >> n;
    cout << "          :";
    cin >> d;
    while(n)
    {
        v.push(n % d);
        n = n / d;
    }
    while(!v.empty())
    {
        cout << v.top();
        v.pop();///pop        
    }
    return 0;
}

좋은 웹페이지 즐겨찾기