根据控制台文本提示输入一个数,这个数不能大于5位,并且要求是一个整数,程序会输出你输入数字的位数并且会输出每个数字在第几位,然后进行逆序输出显示。
结果演示
代码演示
package com.five;import java.util.Scanner;public class Nxjs {public static Scanner input = new Scanner(System.in);public static void main(String[] args) {System.out.println(" 请输入一个不多于五位数的数字:");int num = input.nextInt();String numString = Integer.toString(num);char [] arrChar = numString.toCharArray();System.out.println("你输入的是"+arrChar.length+"位数");for(int i=0;i<arrChar.length;i++){System.out.println("第"+(i+1)+"个数字是"+arrChar[i]);}System.out.println("逆序输出");for(int i=arrChar.length - 1;i>=0;i--){System.out.println(arrChar[i]);}}
}
了解更多关注我哟!!!