题目描述:
程序提示用户输入三个字符,每个字符取值范围是0-9,A-F。然后程序会把这三个字符转化为相应的十六进制整数,并分别以十六进制,十进制,八进制输出。
代码:
package lanqiao;import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.next();System.out.print(Integer.toString(Integer.valueOf(s,16),16).toUpperCase() + " ");System.out.print(Integer.valueOf(s,16) + " ");System.out.print(Integer.toString(Integer.valueOf(s,16),8));}
}