import java.util.Scanner;
public class Test5 {
public static void main(String[] args) {
/*需求:键盘录入一个正整数
定义一个方法,该方法的功能是计算该数字是几位数字,并将位数返回
在main方法中打印该数字是几位数
演示格式如下:
(1)演示一:
请输入一个整数:1234
控制台输出:1234是4位数字
(2)演示二:
请输入一个整数:34567
控制台输出:34567是5位数字*/
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个整数:");
int number=sc.nextInt();
int count=1;
int result=getData(number,count);
System.out.println(number+"是"+result+"位数");
}
public static int getData(int number,int count){
while(number/10!=0){
number=number/10;
count++;
}
return count;
}
}
键盘录入一个正整数 定义一个方法,该方法的功能是计算该数字是几位数字,并将位数返回 在main方法中打印该数字是几位数
最新推荐文章于 2024-03-18 13:52:48 发布