do- while循环能否省略while括号里的表达式呢?
作者&投稿:章闸 (若有异议请与网页底部的电邮联系)
下面是一个标准的 `do-while` 循环的例子:
```c
do {
// 循环体中的代码至少会被执行一次
} while (expression); // 这里的 expression 不可以省略
```
如果省略了 `expression`,就会发生语法错误,编译器会报错。例如:
```c
do {
// 循环体
} while (); // 编译错误:省略了条件表达式
```
所以,答案是不能省略 `while` 括号里的表达式。
邲兔诺和: 不对!do-while循环中 do和while必须同时出现
五营区19171474309: do while循环是否可以省略while - ?
邲兔诺和: 不能省略while
五营区19171474309: C语言中do while可以省略while吗 - ?
邲兔诺和: 不可以啊,他们是配套的,你有什么特殊情况啊
五营区19171474309: while和do - while的使用方法 - ?
邲兔诺和: while循环开始后,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时,执行while循环后边的语句.简单来讲就是说while循环是先判断后循环, 判断如果满足条件进...