首页 > 代码库 > 进制转换

进制转换

十进制转各种进制:

#include<iostream>#include<stdio.h>#include<string.h>#define N 100using namespace std;int main(){    int a,f2=1;int f1;    int b[N],j=-1,h,i;    int n;    cout<<("请输入你想转换的进制数;\n");    cin>>n;    cout<<("请输入需要转换的进制数:\n");    cin>>a;    for( i=0;f2!=0;i++,j=j+1)    {        f1=a%n;        f2=a/n;        b[i]=f1;        a=f2;    }cout<<"经过转换后的数为:\n";for(i=j;i!=-1;i--)    cout<<b[i];    return 0;} 

 

进制转换