while的条件是在进入循环体之前判断的,执行完一轮循环之后,会再回到循环开始的地方再次判断条件,而不会在循环体中随时判断条件 1.while语句是当条件满足时不断的执行循环体内语句。 2.会提前判断是否满足条件,所以有可能一次也没有执行。 3.条件成立时循环的前提。 数数字
Scanner in=new Scanner(System.in);
int number;
number=in.nextInt();
int count=0;
do
{
number=number/10;
count=count+1;
System.out.println("number="+number+"count="+count);
}while(number>0);
System.out.println(count);
程序的调式 1.设置断点 2.手工模拟 3.适当的在控制台输出信息。 数据的验证 1.边界数据 2.10 3.0 4.负数