package cn.test;
import java.util.Scanner;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数");
//忽略数据校验和负数,负数请使用绝对值
int i = sc.nextInt();
//计数器,因为不考虑负数且while条件控制在i >= 10, 那么无法进入循环的默认是1位数
int j = 1;
//如果比10大,进入循环
while (i >= 10) {
//i 除以 10,自动忽略余数,再将结果赋值给i。 即:将i的末位数抹去。
i = i / 10;
//计数器自增
j++;
}
System.out.println("这是个" + j + "位数");
}
}
int GetLength(n){
return (n+"").length();
}