进制转换

来源:互联网 发布:网络棋牌游戏代理 编辑:程序博客网 时间:2024/05/21 05:55

输入一个m进制的n,将n转换成十进制的数并输出。

#include<iostream>#include<stack>using namespace std;int main(){    stack<int> s;    int n,m;    while(cin>>n>>m)    {        if(n==0)            cout<<"0"<<endl;        else        {            while(n>0)            {                s.push(n%m);                n=n/m;            }        }        while(!s.empty())        {            cout<<s.top();            s.pop();        }        cout<<endl;    }    return 0;}


0 0
原创粉丝点击