![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
#include<iostream> using namespace std; int BaseTrans(int data,int B){ int s; if(data==0) return 0; //结束递归算法 s=data%B; BaseTrans(data/B,B); cout<<s<<" "; } int main(){ int data=15, B=2;//指定要转换成的数 BaseTrans(data,B); return 0; }
#include<iostream> using namespace std; int BaseTrans(int data,int B){ int s; if(data==0) return 0; //结束递归算法 s=data%B; BaseTrans(data/B,B); cout<<s<<" "; } int main(){ int data=15, B=2;//指定要转换成的数 BaseTrans(data,B); return 0; }
转载于:https://www.cnblogs.com/aijianiula/p/3485615.html