输入:
123
输出:
7B
#include<stdio.h>
int main()
{
int n;
scanf("%d", &n);
int a[100];
int count;
int i = 0;
while (1)
{
count = n % 16;
a[i] = count;
i++;
n = n / 16;
if (n == 0)
{
break;
}
}
int j;
for (j = i - 1; j >= 0; j--)
{
switch (a[j])
{
case 10:printf("A"); break;
case 11:printf("B"); break;
case 12:printf("C"); break;
case 13:printf("D"); break;
case 14:printf("E"); break;
case 15:printf("F"); break;
case 16:printf("G"); break;
default:printf("%d", a[j]);
}
}
return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)