📜  swift do while - Swift (1)

📅  最后修改于: 2023-12-03 15:05:25.716000             🧑  作者: Mango

Swift do-while

在 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 循环的功能。使用这种循环结构时,需要注意循环体至少会被执行一次的特点。