import Foundation
func ave(num: Array<Double>) -> Double {
var sum: Double = 0
for x in num{
sum += x
}
return sum / Double(num.count)
}
print(ave(num: [1, 2, 5]))
import Foundation
func ave(num: Double...) -> Double {
var sum: Double = 0
for x in num{
sum += x
}
return sum / Double(num.count)
}
print(ave(num: 1, 2, 5))

本文介绍了一种在Swift中计算平均数的方法,通过定义两个不同的函数实现数组或多个参数的平均值计算。第一个函数接受一个Double类型的数组作为输入,第二个函数则使用可变参数列表,使得函数调用更为灵活。

2232

被折叠的 条评论
为什么被折叠?



