while 和 do-while 这两种循环结构有什么异同呢?
相同点:都是循环结构,使用"while(循环条件)"表示循环条件,使用大括号将循环操作括起来。
不同点:表现在以下3个方面。
语法不同,与 while 循环结构相比,do-while 循环结构将 while 关键字和循环条件
放在后面,而且前面多了关键字 do,后面多了一个分号,
· 执行次序不同。while 循环结构先判断,再执行:do-while 循环结构先执行,再判
在一开始循环条件就不满足的情况下,while 循环结构一次都不会执行,do-while 循环结构则不管什么情况都至少执行一次。