9. while循环和 do…while循环的区别是: 【 】 A.没有区别,这两个结构任何情况下效果一样 B.while循环比 do…while循环执行效率高 C.while循环是先循环后判断,所以循环体至少被执行一次 D.do…while循环是先循环后判断,所以循环体至少被执行一次
时间: 2024-02-14 10:13:48 浏览: 92
bianyiyuanli.rar_do while_for 循环 语句 翻译_while_while循环 语句 翻译 程序设计_
C. while循环是先循环后判断,所以循环体至少被执行一次;do…while循环是先执行一次循环体,再判断是否继续循环。while循环和do...while循环都是基本的循环结构。while循环的语法格式为:
```
while (条件) {
// 只有在条件为真的情况下,才会一直执行循环体中的代码
}
```
while循环是先判断条件是否为真,如果为真则执行循环体中的代码,然后再判断条件是否为真,如果为真则再次执行循环体中的代码,以此类推,直到条件为假为止。如果条件一开始就为假,则循环体中的代码将不会被执行。
do...while循环的语法格式为:
```
do {
// 先执行循环体中的代码
} while (条件);
```
do...while循环与while循环的不同之处在于,它是先执行循环体中的代码,然后再判断条件是否为真。因此,do...while循环的循环体至少会被执行一次,即使条件一开始就为假。
阅读全文