解题思路:
先转换为10进制,再转换为16进制 toUpperCase可以将字符串中的所有字符都转换为大写
注意事项:
默认转换的字母都为小写,需要代码转换为大写
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next();//输入一个数 int num=Integer.parseInt(str);//转换为10进制数 String s= Integer.toString(num,16);//将十进制数num1转换为16进制 System.out.println(s.toUpperCase());//toUpperCase将字符串中的所有字符都转换为大写 } }
0.0分
1 人评分
人见人爱A+B (C语言代码)浏览:866 |
C语言训练-字符串正反连接 (C语言代码)浏览:727 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:1392 |
汽水瓶 (C语言代码)浏览:764 |
【密码】 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:268 |
sizeof的大作用 (C语言代码)浏览:1591 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:645 |