package 蓝桥基础;
import java.util.Scanner;
public class 十进制转换十六进制2 {
public static void main(String []args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int i=0;
char s[] = new char[9999];
if(n==0) {
System.out.println(0);
}else {
while(n!=0) {
int a = n%16;
if(a>9) {
s[i]= (char)(a-10+'A');
}else {
s[i]= (char)(a+'0');
}
n/=16;
i++;
}
}
for(int k = i-1; k>=0; k--) {
System.out.print(s[k]);
}
}
}
蓝桥杯基础练习——十进制转换十六进制
最新推荐文章于 2024-06-30 20:23:11 发布