【问题标题】:While loop in R - [duplicate]R中的while循环-[重复]
【发布时间】:2015-10-26 07:24:30
【问题描述】:

我是 R 的初学者。如何使用“while”进行循环,以获得所有自然数的总和,直到总和达到 1,000,000。当这个总和超过 1,000,000 时,它必须停止(中断)。我该怎么做?

【问题讨论】:

  • ?'while'帮助页面和here中有大量的文档和示例

标签: r while-loop


【解决方案1】:

这是进行whilebreak循环的基本方法:

j <-  0

while(TRUE){
  j <- j+1
if(j>1000000)
break
}

在这个循环中对连续的整数求和:

j <-  0
while(TRUE){
  j <- j + (j+1)
if(j>1000000)
break
}

【讨论】:

    猜你喜欢
    • 2014-03-25
    • 2012-04-27
    • 2014-03-23
    • 2013-05-21
    • 1970-01-01
    • 2011-05-11
    • 2011-05-20
    • 2021-09-09
    • 1970-01-01
    相关资源
    最近更新 更多