实现进制的转换。
代码:
#include<stdio.h>
int num[1000];
void trans(int n,int m)
{
int a,i,j;
for(i=0;n!=0;i++)
{
num[i]=n%m;
n=n/m;
}
for(j=i-1;j>=0;j--)
{
if(num[j]>9)
printf("%c",64+num[j]-9);
else
printf("%d",num[j]);
}
printf("
");
}
int main()
{
int tra,m;
printf("输入转换进制和整数:");
scanf("%d%d",&tra,&m);
trans(m,tra);
return 0;
}