作者celestialgod (天)
看板R_Language
标题Re: [问题] 空格格数跟变数有关,应怎麽写?
时间Sun Mar 5 19:22:13 2017
※ 引述《eco100 ( )》之铭言:
: 问题是这样的
: 例如我想输出下列结果:
: 1
: 222
: 33333
: 4444444
: 555555555
: 我自己用简单的回圈可以输出下列结果了:
: 1
: 222
: 33333
: 4444444
: 555555555
: 但就是不知道要怎麽把每行前面的空格数,用回圈的变数控制
: 应该如何写? 感谢各位!
k <- 5
i <- 1
while (i <= k) {
cat(paste0(rep(" ", k-i), collapse = ""), # 空格数
paste0(rep(i, i*2 - 1), collapse = ""), # 数字
"\n", # 下一行
sep = "") # 字串之间的间隔
i <- i + 1
}
# 1
# 222
# 33333
# 4444444
# 555555555
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.232.184.141
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1488712936.A.864.html
※ 编辑: celestialgod (36.232.184.141), 03/05/2017 19:23:42