zoukankan      html  css  js  c++  java
  • Swift_3_功能

    import Foundation
    
    println("Hello, World!")
    
    
    //声明函数 不带参数 无返回值
    func func1(){
        
    }
    
    //一个函数 传入两个String类型參数 , 没有返回值
    func func2(v1:String, v2:String){
        println(v1 + "and" + v2)
    }
    
    //声明一个求和的函数
    func func3(v1:Int, v2:Int) ->Int{
    
        return v1+v2;
    }
    
    
    //数组内是否有大于num的数字
    func func4(list:[Int], num:Int) ->Bool{
        for s in list{
            if(func5(s,num)){
                return true;}
        }
        return false;
    }
    
    
    //v1 是否大于 v2
    func func5(v1:Int, v2:Int) ->Bool{
        if(v1>v2){
            return true;
        }
        return false;
    }
    
    //函数嵌套函数
    func func6(v1:Int) ->Int{
        func func7(v2:Int) ->Int{
            return v2+1;
        }
        return func7(v1);
    }
    
    
    
    
    func1();
    
    func2("1","2");
    
    var v1 = func3(3,4);
    println("v1 is (v1)")
    
    
    var arr = [11,2,44,58,72,20];
    
    var v2 = func4(arr, 100);
    
    println("v2 is (v2)");
    
    var v3 = func6(100);
    
    println("v3 is (v3)");


    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    【排序算法汇总】
    Redis是否安装
    分布式与集群
    Redis学习
    简单算法定义见解
    KMP算法
    红黑树
    JSP与Servlet的关系
    7、创建图及图的遍历(java实现)
    6、二叉树树(java实现)
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4738562.html
Copyright © 2011-2022 走看看