为什么循环次数不确定的情况,通常选用while或do-while循环
因为while和do-while只是对while内的条件进行判断,成立一次就执行一次循环,否则 跳出
不过,for同样也可以,例如i从0开始,每次+k,>20就退出,用for的话就是:
i = 0;
for( ; i <= 20 ; ) {
i = i + k;
}
while()括号里的条件不符合就会跳出循环而do()while();是符合while括号里的条件就会一直进行do后面的操作这两个个实质是差不多的
因为while或do-while判断条件是true或false,for循环是按照上限比较
热门标签: