开始使用免费开始使用

从零开始构建 while 循环

前面的练习带您一步步构建了一个相当复杂的 while 循环,包含 break 语句,以及由控制流结构决定的不同消息与更新。如果您能用 while 循环完成这个综合练习,说明您已经为下一个主题做好准备:for 循环。

本练习是课程的一部分

R 中级

查看课程

练习说明

完善这个 while 循环,使其:

  • 在每次运行时打印 i 的三倍,即 3 * i
  • i 的三倍能被 8 整除时,使用 break 终止循环。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Initialize i as 1 
i <- 1

# Code the while loop
while (i <= 10) {
  print(___)
  if ((___) %% 8 == 0) {
    ___
  }
  i <- i + 1
}
编辑并运行代码