只有一个if循环
if 是用来判断条件的 而且不是所有的判断都要用上else
if语句是条件判断语句,不是循环语句啊,for语句是循环语句
实现功能是没问题的,但是最高只能到9位,用count++表示加一更方便
?if循环是什么?我的代码如下:
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(int i=1;i<10;i++){
if((num/10)!=0){
count=count+1;
num=num/10;
}else{
break;
}
}
count=count+1; //因为只有一位的时候是不会不会执行if语句的,所以,在for之外还要加1.
System.out.println("它是个"+count+"位的数!");
}
}