给定一个正整数m,判断它的具体位数,分别打印每一位数,再按照逆序打印出各位数字.
public class test_002 {
public static void main(String[] args)
{
int a = Integer.parseInt(args[0]);
if(a>=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]>0;n++)
{
System.out.print(s[n]);
}
}
}
}