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.负数
