美文网首页
Swift-函数

Swift-函数

作者: XTK_iOS | 来源:发表于2019-05-13 11:23 被阅读0次
  • 简单函数

1.函数

/// func 函数
/*
 去商店
 买两箱牛奶
 给钱
 回家
 */
func getMilk() {
    print("去商店")
    print("买两箱牛奶")
    print("给钱")
    print("回家")
}

// 调用函数
getMilk()

2.函数参数

/// 去买牛奶
///
/// - Parameter nums: 变量--形参
func getMilk(nums: Int) {
    print("去商店,一箱牛奶10块钱")
    print("买\(nums)箱牛奶")
    print("给\(nums * 10)块钱")
//    let price = 10 * nums
//    print("给\(price)块钱")
    print("回家")
}

// 调用函数--实参
getMilk(nums: 4)

3.外部参数

/// 去买牛奶
///
/// - Parameter nums: 变量--形参
/// 外部参数:howMany 内部参数:nums
func getMilk(howMany nums: Int) {
    print("去商店,一箱牛奶10块钱")
    print("买\(nums)箱牛奶")
    print("给\(nums * 10)块钱")
    //    let price = 10 * nums
    //    print("给\(price)块钱")
    print("回家")
}

// 调用函数--实参
getMilk(howMany: 4)
/// 去买牛奶
///
/// - Parameter nums: 变量--形参
/// 外部参数:_ 内部参数:nums
func getMilk(_ nums: Int) {
    print("去商店,一箱牛奶10块钱")
    print("买\(nums)箱牛奶")
    print("给\(nums * 10)块钱")
    //    let price = 10 * nums
    //    print("给\(price)块钱")
    print("回家")
}

// 调用函数--实参 外部参数可以不写
getMilk(4)

4.函数返回值

/// 去买牛奶
///
/// - Parameters:
///   - nums:  数量 变量--形参
///   - total: 给的钱 变量--形参
/// - Returns: 返回剩余的钱
func getMilk(nums: Int, total: Int)->Int {
    print("去商店,一箱牛奶10块钱")
    print("买\(nums)箱牛奶")
    let price = 10 * nums
    print("给\(price)块钱")
    print("回家")
    let remain = total - price // 剩余的钱
    return remain
}

// 调用函数--实参 返回remain
let remain = getMilk(nums: 4, total: 100)
print("还剩\(remain)块钱")

相关文章

  • 跟着洲洲哥一块学习Swift-函数

    本文首发地址 Swift-函数 当你定义一个函数时,你可以选择性地定义一个或多个名称,类型值作为函数的输入(称为形...

  • Swift-函数

    函数的定义与调用 无参数函数,有返回值(返回值类型String) 多参数函数,有返回值(返回值类型String) ...

  • Swift-函数

    1.函数的定义和调用 定义一个函数时,可以定义一个或多个有名字和类型的值,作为函数的输入,称为参数,也可以定义某种...

  • swift-函数

    函数也可以作为一个类型(引用类型) 变长的参数类型一个函数最多只有一个变长的参数类型 交换2个数的值inout 代...

  • Swift-函数

  • Swift-函数

    e.g.1 e.g.2: 使用元组返回多个值 e.g.3: 调用时隐藏变量名 e.g.4: 默认参数和可变参数 e...

  • Swift-函数

    重新阅读了Swift中文文档的函数章节,总结出以下文档中提到的13种函数,归纳如下:

  • Swift-函数

    定义和调用函数 在下面的例子中的函数叫做greet(person :),因为这是它的作用 - 它需要一个人的名字作...

  • Swift-函数

    定义函数 定义:func 函数名(参数1: 类型, 参数2: 类型, ...) -> 返回结果的类型 {执行语句}...

  • Swift-函数

    一、函数1、定义一个无参无返回值的函数并进行调用:func eat(){print(“eating”)}调用函数:...

网友评论

      本文标题:Swift-函数

      本文链接:https://www.haomeiwen.com/subject/ncklaqtx.html