📅  最后修改于: 2023-12-03 15:05:25.716000             🧑  作者: Mango
在 Swift 中,虽然没有 do-while
循环结构,但是我们可以用 repeat-while
语句来实现相似的功能。
repeat-while
循环的语法如下:
repeat {
// 循环体代码
} while (循环条件)
下面是一个简单的例子,使用 repeat-while
循环打印出 1 到 5 的数字:
var i = 1
repeat {
print(i)
i += 1
} while (i <= 5)
输出结果为:
1
2
3
4
5
与传统的 do-while
循环不同的是,repeat-while
循环的循环体至少会被执行一次,即使循环条件一开始就不满足。
在 Swift 中,我们可以使用 repeat-while
循环来实现 do-while
循环的功能。使用这种循环结构时,需要注意循环体至少会被执行一次的特点。