99.hdu--2031--进制转换

来源:互联网 发布:网易云音乐 云盘 mac 编辑:程序博客网 时间:2024/06/06 03:55
#include<iostream>#include<stack>using namespace std;void tranToR(int,int);stack<char> st;int main(){int n,r;while(cin>>n>>r){if(n<0){n=0-n;cout<<"-";}tranToR(n,r);while(!st.empty()){cout<<st.top();st.pop();}cout<<endl;}return 0;}void tranToR(int n,int r){while(n){int m=n%r;if(m>9){st.push('A'+m-10);}else{st.push('0'+m);}n/=r;}}

0 0
原创粉丝点击