流程图:
与while循环不同,do while循环先执行循环体内部的程序,在进行条件判断,条件不满足退出循环。无论条件是否成立,循环体都会执行一次。
do{
/**循环体**/
}while(/**循环条件**/)
例:输出1~10
public class practice {
public static void main(String[] args) {
int i = 1;
do{
System.out.print(i+"\t");
//"\t"为水平制表符,输出为1 2 3 4 5 6 7 8 9 10
i++;
}while (i<=10);
}
}
先执行循环体内的程序,先输出1,再进行i++操作为2,最后进行i<=10的条件判断,若符和条件再输出,然后再进行i++操作,直到i=10,停止循环。