题目描述:

给定一个不多于5位的正整数,判断它是几位数,并输出。 

输入: 

给定一个不多于5位的正整数,判断它是几位数,并输出。 

输出: 

输出正整数的位数,单独占一行。  

样例输入: 

111 

样例输出: 

程序代码: 
import java.util.*;
public class Main
{
	public static void main(String[] args)
	{
		Scanner input=new Scanner(System.in);
		int a=input.nextInt();
		int x=0;
		while(a!=0)
		{
			a/=10;
			x++;
		}
		System.out.printf("%d\n",x);
	}
}