代码:
import Foundation
//常量参数和变量参数
func aligRight(string: String, cont:Int, pad:String){
var string = string //变量参数
let sc = string.count
let padcount = cont - sc
for _ in 0...padcount {
string = pad + string
}
print(string)
}
let stra = "Swift"
aligRight(string: stra, cont: 10, pad: "*")
let strb = "USD"
aligRight(string: strb, cont: 10, pad: "+")
let strc = "Tree"
aligRight(string: strc, cont: 10, pad: "&")
输出:
******Swift
++++++++USD
&&&&&&&Tree
Program ended with exit code: 0