我试图创建一个函数,它取前n个奇数的总和,即从i = 1到n的总和(2i-1).
如果n = 1,则输出1
如果n = 2,则输出4
我在使用仅输出第n个术语的for循环时遇到问题
n <-2 for (i in 1:n) { y<-((2*i)-1) } y
42-.. 5
在R编程中,我们尝试避免循环
cumsum ( seq(1,2*n, by=2) )
或者如果你不想要一系列的部分和,只需使用'sum'.
在R编程中,我们尝试避免循环
cumsum ( seq(1,2*n, by=2) )
或者如果你不想要一系列的部分和,只需使用'sum'.