写一个函数,接收一个正整数,输出这个正整数是一个几位数
Java
public void test1(){
Scanner input=new Scanner(System.in);
int a=input.nextInt();
int z=0,k=0;
if(a>0){
for(int i=0;i<a;){
k=a%10;
a=(a-k)/10;
z++; }
}
System.out.println(z);
}
结果:
写一个函数,接收一个正整数,输出这个正整数是一个几位数
Java
public void test1(){
Scanner input=new Scanner(System.in);
int a=input.nextInt();
int z=0,k=0;
if(a>0){
for(int i=0;i<a;){
k=a%10;
a=(a-k)/10;
z++; }
}
System.out.println(z);
}
结果: