#include<stdio.h>
main()
{
int n,m,i,j,a[100]={0},k;
while(scanf("%d%d",&n,&m)!=EOF)
{
i=0;
if(n>=0)k=n;
else k=-n;
while(k!=0)
{
a[i]=k%m;
k/=m;
i++;
}
if(n<0)printf("-");
for(j=i-1;j>=0;j--)
{
if(a[j]>=10)
{
printf("%c",a[j]-10+'A');
continue;
}
printf("%c",a[j]+'0');
}
printf("\n");
}
}
进制转换
最新推荐文章于 2025-03-30 23:12:35 发布