给定一个正整数m,判断它的具体位数,分别打印每一位数,再按照逆序打印出各位数字.

public class test_002 {

public static void main(String[] args)

{

int a = Integer.parseInt(args[0]);

if(a&gt;=1000000|a<=0)

System.out.println("WARNING:请输入小于1000000的数!");

else

{

int s[] = new int[7];

int n = 0;

System.out.println("输入数是"+a);

for(int b = 10;a>0;n++)

{

s[n] = a%b;

a = a/b;

}

System.out.println("位数是"+n);

System.out.print("逆向是");

for(n=0;s[n]&gt;0;n++)

{

System.out.print(s[n]);

}

}

}

}