参考代码:
import java.util.Scanner; public class Main1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //给定n个十六进制正整数,输出它们对应的八进制数 Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int [] a=new int[n]; for (int i = 0; i < a.length; i++) { String num=scanner.next(); //转换为16进制 Integer a1=Integer.valueOf(num,16); //转换为八进制字符串 String a2=Integer.toOctalString(a1); //转换为int类型 int m=Integer.parseInt(a2); a[i]=m; } for (int i = 0; i < a.length; i++) { System.out.println(a[i]); } } }
0.0分
4 人评分
打水问题 (C语言代码)浏览:1148 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1314 |
WU-整除问题 (C++代码)浏览:648 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
【明明的随机数】 (C语言代码)浏览:845 |
用筛法求之N内的素数。 (C语言代码)浏览:711 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:590 |
Tom数 (C语言代码)浏览:598 |
C语言训练-自守数问题 (C语言代码)浏览:798 |