A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.Scanner;
class Text {
        public static void main(String[] fgd) {
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个数");
                long number = sc.nextLong();
                String L ="";
                while (true) {
                        int x = (int)(number%16);
                        if (x == 10) {
                                L = "a" + L;
                        }else if (x == 11) {
                                L = "b" + L;
                        }else if (x == 12) {
                                L = "c" + L;
                        }else if (x == 13) {
                                L = "d" + L;
                        }else if (x == 14) {
                                L = "e" + L;
                        }else if (x == 15) {
                                L = "f" + L;
                        }else {
                                L = x + L;
                        }
                        number /= 16;
                        if (number ==0) {
                                break;
                        }
                }
                System.out.println(L);
        }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马