import java.util.Arrays;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char[] b = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
String out = "";//不要用null,否则输出的时候也会跟着输出。(不知道什么原因。。。。。)
int a = sc.nextInt();
if(a == 0){//排除a在一开始就为零的情况
System.out.println(0);
}
while(true){
if(a >= 1){
out += b[a % 16];
a /= 16;
}else
break;
}
for(int i = out.length()-1; i >= 0 ; i--){
System.out.print(out.charAt(i));
}
}
}10进制转16进制
最新推荐文章于 2024-05-25 14:32:40 发布
2万+

被折叠的 条评论
为什么被折叠?



