楼主: 1+2+3
1219 7

[作业] 1,3,6,10,15,...,4753,4851,4950,5050(长度100)怎么用R写出来呢 [推广有奖]

  • 0关注
  • 0粉丝

小学生

78%

还不是VIP/贵宾

-

威望
0
论坛币
13 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
86 点
帖子
5
精华
0
在线时间
7 小时
注册时间
2021-3-7
最后登录
2023-3-28

楼主
1+2+3 发表于 2021-5-4 17:42:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题用哪个函数呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
乐天天12300 发表于 2021-5-4 18:07:08
  1. myfun <- function(start = 1, firstspace = 2, n = 100) {
  2.   x <- vector(length = n)
  3.   x[1] <- start
  4.   for (i in 2:n) {
  5.     x[i] <- x[i-1] + firstspace + i - 2
  6.   }
  7.   x
  8. }
  9. myfun()
  10. myfun(firstspace = 3)
复制代码

藤椅
owenqi 在职认证  学生认证  发表于 2021-5-4 23:57:51
  1. cumsum(1:100)
复制代码

板凳
屋檐滴语 发表于 2021-5-5 01:43:25
楼上给出了通法,使用范围更广。我这里也献丑了!
  1. x = vector(length = 100)
  2. x[1] = 1
  3. for(i in 2:100) {
  4.   x[i] = x[i-1] + i
  5. }
  6. print(x)
复制代码

报纸
屋檐滴语 发表于 2021-5-5 01:45:00
x = vector(length = 100)
x[1] = 1
for(i in 2:100) {
  x[i] = x[i-1] + i
}
print(x)

地板
zhou1_20 发表于 2021-5-5 09:17:08
提供一种解法,请参考

  1. cumsum(1:100)
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-23 15:17