java基础练习 11

时间:2023-03-09 06:52:02
java基础练习 11
import java.util.Scanner;
public class Eleventh {
/*给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 (5 分数)*/
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("请输入一个不多于5位的正整数:");
int a=input.nextInt();
int i=0,b=a,c=0;
while(a>10){
c=(c+a%10)*10;
a=a/10;
i++;
}
i++;
c=c+a;
System.out.println(b+"的位数是:"+i+"\n"+b+"的逆序是:"+c); } }