天天看點

數學專題-進制轉換

輸入:進制(1<m<10) 需要轉換的數

輸出:轉換後的數

#include<iostream>
using namespace std;
int main(){
	int m;
	while(cin>>m){
	   if(m==0) break;
		long long a;
		cin>>a;
		int ans[50],size=0;
		do{
			ans[size++]=a%m;
			a/=m;
		}while(a!=0);
		for(int i=size-1;i>=0;i--){
			cout<<ans[i];
		}
		cout<<endl;
	}
	return 0;
}
           
數學專題-進制轉換

繼續閱讀