1、控制结构
if(条件) 表达式1 else 表达式2
(2)循环(loops)
for :for(变量 in 变量) 表达式
while while(条件)表达式
repeat repeat 表达式
三者略有区别:若知道终止条件(循环次数)就用for循环,若无法知道运行次数,则用while和repeat循环,repeat循环利用循环体的break语句跳出循环
i = 1sum = 0
while(i <= 100){
sum = sum + i
i = i + 2
}
print(sum)
#while:i <- 5
while(i>=1){
print(rep(i,i))
i <- i-1
}
#repeat:
i <- 5
repeat{
print(rep(i,i))
i <- i-1
if(i<1)break
}