形式:
do
语句;
while(表达式);
while和for这两种循环都是先判断,如果条件满足才进入循环,执行循环语句,如果不满足条件就跳出循环。
而do while循环则是先直接进入循环体,执行循环语句,然后再执行while后面的判断表达式,表达式为真,就会进行下一次,表达式为假,则不再继续循环。
如:用do while循环在屏幕上打印1-10
结果为
练习:输入一个正整数,计算这个整数是几位数
当i=0时,为假,跳出循环
这里并非必须使用do while循环,但是使用do while更合适,因为i即使是0也是一位数,要统计位数的。