输入为一个十进制的数(可以是多位),输出是其十六进制的值。
输入样例:
在这里给出一组输入。例如:
255
输出样例:
在这里给出相应的输出。例如:
FF
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int n=input.nextInt();
int a[]=new int[10];
int b,c=n,i;
for( i=0;i<100;i++)
{
b=c%16;
c/=16;
a[i]=b;
if(c<16)
{
a[i=i+1]=c;
break;
}
}
for(int j=i;j>=0;j--)
{
if(a[j]<=16&&a[j]>=10)
System.out.print((char)('A'+a[j]-10));
if(a[j]<10)
System.out.print(a[j]);
}
}
}