【发布时间】:2015-10-26 07:24:30
【问题描述】:
我是 R 的初学者。如何使用“while”进行循环,以获得所有自然数的总和,直到总和达到 1,000,000。当这个总和超过 1,000,000 时,它必须停止(中断)。我该怎么做?
【问题讨论】:
-
在
?'while'帮助页面和here中有大量的文档和示例
标签: r while-loop
我是 R 的初学者。如何使用“while”进行循环,以获得所有自然数的总和,直到总和达到 1,000,000。当这个总和超过 1,000,000 时,它必须停止(中断)。我该怎么做?
【问题讨论】:
?'while'帮助页面和here中有大量的文档和示例
标签: r while-loop
这是进行whilebreak循环的基本方法:
j <- 0
while(TRUE){
j <- j+1
if(j>1000000)
break
}
在这个循环中对连续的整数求和:
j <- 0
while(TRUE){
j <- j + (j+1)
if(j>1000000)
break
}
【讨论】: