Void { var tag -6ren">
gpt4 book ai didi

swift - 楼梯问题 Swift 打印 "#"n 和 n-1 次

转载 作者:行者123 更新时间:2023-11-28 13:29:47 24 4
gpt4 key购买 nike

尝试在 Hackerrank 上解决楼梯问题,并提出了这样的解决方案;

 import Foundation

func staircase(n: Int) -> Void {

var tag = "#"
var i = 0
while i < (n) {
print( tag)
tag += "#"
i = i + 1
}
}

expected output

my output

我知道区别在于第 7 行是空的,这就是我收到错误的原因。但不太了解获得额外线路背后的逻辑。

最佳答案

print 的终止符默认为换行符(“\n”)。

避免换行

print(tag, terminator: "")

关于swift - 楼梯问题 Swift 打印 "#"n 和 n-1 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57565508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com