do while 和 for循环语句有什么大的区别吗?

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:18:28
do while 和 for循环语句有什么大的区别吗?

1 For循环是计次数循环,循环次数由循环变量的终值减去初值再除以步长。
2 Do While是条件循环,当循环条件为真时循环,这样就有可能一次也不执行循环体,循环体内必有一条让条件由真变假的语句,为结束循环做准备。

两者都可以限制运行次数.区别是:for语句是先判断条件,符合条件再运行,否则就不运行.do while语句是先执行一次,再判断条件,也就是说不管条件是否符合要求,都至少执行一次.

do while 不定运行多少次的时候用。
for 知道运行多少次的时候用。

do while 是当有循环条件的时候用

for是根据循环次数进行循环