Swift可变参数

2017-06-22  本文已影响0人  北京旅游

一个可变参数可以接受零个或多个值。

func arithmeticMean(_numbers: Double...)->Double

{  

    vartotal:Double = 0

    for number in numbers

  {       

     total += number   

  }

  return  total /Double(numbers.count)

}

arithmeticMean(1,2,3,4,5)// 返回 3.0, 是这 5 个数的平均数。arithmeticMean(3,8.25,18.75)// 返回 10.0, 是这 3 个数的平均数

上一篇 下一篇

猜你喜欢

热点阅读