输入一个不多于9位的正整数,判断并输出它是几位数java语言怎么写
时间: 2023-06-04 20:03:01 浏览: 106
统计整数的二进制表示形式中有几个1(java实现)
Java语言实现如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个不多于9位的正整数:");
int n = input.nextInt();
int count = 0;
while (n != 0) {
n /= 10;
count++;
}
System.out.println("它是" + count + "位数。");
}
}
阅读全文