输入样例 | 输出样例 |
---|---|
26 | 1A |
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int n;
System.out.println(“请输入一个数”);
n=in.nextInt();
int []a=new int [100];
int tem=0;
while(n>0)
{
a[tem++]=n%16;
n/=16;
}
char [] hex=new char[] {‘0’,‘1’,‘2’,‘3’,‘4’,‘5’,‘6’,‘7’,‘8’,‘9’,‘A’,‘B’,‘C’,‘D’,‘E’,‘F’};
for(int i=tem-1;i>=0;i–)
{
System.out.print(hex[a[i]]);
}
}
}
`