主题
循环结构 for / while
循环结构用于反复执行一段代码,直到满足特定条件。
for 循环
Swift 中常用 for-in
循环遍历集合、区间或序列:
swift
for i in 1...5 {
print("当前数字是 \(i)")
}
也可以遍历数组或字典:
swift
let fruits = ["苹果", "香蕉", "橘子"]
for fruit in fruits {
print(fruit)
}
while 循环
while
循环在条件为真时重复执行代码块:
swift
var count = 0
while count < 3 {
print("计数:\(count)")
count += 1
}
还有 repeat-while
循环,至少执行一次后判断条件:
swift
var num = 0
repeat {
print("数字是 \(num)")
num += 1
} while num < 3
循环结构简化重复任务,是编程中常用的控制流程工具。