Repeat While循环与while循环相同, 但不同之处在于repeat …
while循环的主体在检查测试表达式之前执行一次。
句法:
repeat {// statements...} while (testExpression)
在此循环中, 执行一次while循环的主体, 并在测试testExpression之后执行一次。
重复While循环的流程图
文章图片
例:
var currentLevel:Int = 0, finalLevel:Int = 5let gameCompleted = truerepeat {//play gameif gameCompleted {print("You have successfully completed level \(currentLevel)")currentLevel += 1}} while (currentLevel <
= finalLevel)print("Terminated! outside of repeat while loop")
【Swift repeat-while循环语句用法示例】输出
You have successfully completed level 0You have successfully completed level 1You have successfully completed level 2You have successfully completed level 3You have successfully completed level 4You have successfully completed level 5Terminated! outside of repeat while loop
推荐阅读
- Swift函数介绍和用法详细示例
- Swift While和Repeat While循环语句用法
- Swift for-in循环语句介绍和用法示例
- Swift 4循环语句基本介绍
- Swift break语句介绍用法示例
- Windows的20款最佳免费2D动画软件下载推荐(哪个最好())
- 如何修复Windows 10 Chrome插件不起作用(解决办法教程)
- 如何修复Windows 10 Microsoft Store无法运行(解决办法介绍)
- 如何修复Windows 10中的Excel stdole32.tlb错误(解决办法)