数一个整数有几位数

Scanner in = new Scanner(System.in);
int number = in.nextInt();
int count = 0;
		
do {
  number = number / 10;
  count = count + 1;
}while(number > 0);
		
System.out.println(count);

  现在do-while只看到了这一种特殊应用

posted @ 2021-11-25 22:54  Inami  阅读(106)  评论(0)    收藏  举报