Swift函数

//无返回值函数
func noneRetValue ()
{
print(“hello”)
}
//多返回值函数
func muliptyV (fruit: String) ->(a:Int,b:Int,c:Int){
var vol = 0
var voc = 0
var vob = 0

for c in fruit.characters {
    switch c {
    case "a","e","i","o","u":
        vol += 1
    case  "b", "c", "d", "f", "g", "h", "j", "k", "l", "m", "n", "p", "q", "r", "s", "t", "v", "w", "x", "y", "z" : voc += 1

    default: vob += 1
    }
}

return(vol,voc,vob)

}

//获取多返回值中的指定值;;;

let haha = muliptyV(fruit: “abc”)

print(haha.a)
print(haha.b)

//返回值可以忽略不计,但对一个函数来说,它的返回值即便不使用还是一定会返回的
// 无参函数
func noneparm () -> String
{
return “Hello World”
}
//1. 单一参数函数
//函数的写法 参数类型 -> 返回值类型
func sayHello (personName :String) ->String{
let greeting = “Hello” + personName + “!”

return greeting

}
//函数调用.
print(sayHello(personName: “133谁吖”))
//2.多输入参数函数
func halfO(start:Int,end:Int) -> Int{

let temp = start + end

return temp

}
print(halfO(start: 1, end: 5))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值