do运行了多少次....

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:13:29
do运行了多少次....
DO语句的循序次数为;()
int i=11;
do
{
i++;
}
while (i>20);
问下各位大哥,do怎么只运行了一次?
如果改成i<20,do就运行9次

当然了,因为运行一次后,到了while(>20)这里,此时i的值是12,不满足i>20这个条件,当然只运行一次。
改成i<20,运行9次。

每个do循环都要先执行一次到while是再判断是否满足条件,如果满足条件再执行循环,如果不满足就结束