#include<stdio.h>
int main()
{
int i,j;
char s[110];
char z[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
long long a,b;
while(scanf("%lld",&a)!=EOF){
j=0;
if(a==0) printf("0");//别忘了零;
while(a>0){
b=a%16;
a=a/16;
s[j]=z[b];
j++;
}
for(i=j-1;i>=0;i--){
printf("%c",s[i]);
}
printf("\n");
}
return 0;
}
ZCMU 1830: 十进制转十六进制
最新推荐文章于 2024-09-12 15:24:39 发布