我知道有正常的while循环:
while(conditional_statement) {
// some code
}
做while循环:
do {
// some code
} while(conditional_statement);
和第三种while循环:
do {
// some code
} while(conditional_statement) {
// some more code
}
但我无法回想起第三种名字。我知道大多数语言只实现前两种类型的while循环。如果你能记住第三种类型的while循环的名称,如果你能提到允许这种类型的while循环的语言,那将是一个真正的好处。
编辑: 我知道第三种while循环的功能可以通过执行以下操作来实现:
while(true) {
// some code
if(!conditional_statement) break;
// some more code
}
我对第三种while循环的技术名称纯粹感兴趣。