小编S.G*_*leg的帖子

如何用for循环求和

我需要求解 的总和(10^2 + 10^3) * 99,总和将为total = (1100+1100+1100...(99 times))。我知道大多数人不喜欢循环,但我需要使用 for 循环来解决这个问题。这是我到目前为止所拥有的......

prob1 <- function(n){  
  total <- 1100
  for(i in 2:99) 
    total[i] <- sum(i^2 + i^3)  
  return(total)
}
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

[1]   1100     12     36     80    150    252    392    576    810   1100   1452   1872   2366   2940   3600
[16]   4352   5202   6156   7220   8400   9702  11132  12696  14400  16250  18252  20412  22736  25230  27900
[31]  30752  33792  37026  40460  44100  47952  52022  56316  60840  65600  70602  75852  81356  87120  93150 …
Run Code Online (Sandbox Code Playgroud)

loops for-loop r

-2
推荐指数
1
解决办法
3万
查看次数

标签 统计

for-loop ×1

loops ×1

r ×1