while与do-while的区别:
时间: 2023-05-01 20:01:12 浏览: 62
while循环和do-while循环的主要区别在于,在执行循环之前,while循环会先检查循环条件是否为真,而do-while循环会先执行一次循环内部的代码,然后再检查循环条件是否为真。因此,在使用while循环时,如果循环条件一开始就为假,那么循环内部的代码将不会被执行;而在使用do-while循环时,即使循环条件一开始就为假,循环内部的代码也会被执行一次。
相关问题
while和do-while的区别
while和do-while都是循环结构中的重要关键字,它们的主要区别在于循环体执行的先后顺序。while是先判断条件是否成立,再执行循环体;而do-while则是先执行一次循环体,再判断条件是否成立。如果判断条件不成立,则do-while循环只执行一次,而while循环一次也不执行。
c语言while和do-while区别
while循环和do-while循环在c语言中都是用来重复执行语句块的。
while循环会在执行循环之前先判断循环条件是否为真,如果为真才会执行循环,否则就会跳过循环。
do-while循环会先执行一次循环,再判断循环条件是否为真。如果为真,就会继续执行循环,否则就会跳出循环。
总结:while循环先判断再执行,do-while循环先执行再判断。