蓝桥杯——十六进制转八进制(Java实现)

十六进制转八进制

问题描述:

蓝桥杯——十六进制转八进制(Java实现)_第1张图片

一、借助jdk中自带的转换函数

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		int n = scanner.nextInt();
		String[] sts = new String[n+1];
		for(int i=0;i

发现根本通过不了,因为这样程度根本不够

二、借助二进制自己实现,这样可以输入的范围就可以变大了

import java.util.Scanner;

public class BASIC12_16to8 {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		int n = scanner.nextInt();
		String[] sts = new String[n+1];
		for(int i=0;i


参考文章(写的非常好):

http://www.cnblogs.com/loveluking/p/6055385.html

http://blog.csdn.net/nn179/article/details/7967569


你可能感兴趣的:(算法)