#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; }