循环函数的基本类型for 和 while

2020-09-17  本文已影响0人  沏茶年糕团子

1. for循环

for (var in seq) expr

var表示循环变量
seq为向量,限定了循环变量的取值范围和循环次数
expr为执行的语句(按照seq的顺序依次执行expr)
因此for循环为有限循环

for 循环:计算1-100的和

i.sum <- 0
for (i in 1:100 {
   i.sum = i.sum +i
}
i.sum

2. while 循环

while (test_expression) {
  statement 
}

test_exp 为判断条件
statement 为执行的语句
判断结果为T则执行一次statement 语句,然后继续判断
while循环可能成为无限循环致死机!

i.sum<-0
i = 1
while (i <= 100) {
  i.sum = i.sum +i
  i = i +1
}
i.sum
上一篇 下一篇

猜你喜欢

热点阅读