美文网首页
swift 函数

swift 函数

作者: 老公123 | 来源:发表于2018-11-02 19:30 被阅读0次

    //print("Hello, World!")

    //十进制转二进制

    funcfuc(person:Int)  {

     leta =  String(person,radix:2)

        print(a)

    }

     fuc(person:3)

    //二进制转十进制

    funcbinary2dec(num:String) {

        varsum =0

        forcinnum {

            sum = sum *2+Int("\(c)")!

        }

        print(sum)

    }

    binary2dec(num: "11")

    //创建一个函数,无参数无返回值,实现把3,4,5,6四个数字组成无重复的3位数字

    var sum1 = 0 //定义变量用于记录个数

    funcna()  {

        forhudderin3...6{//百位

            fortenin3...6{//十位

                fornumin3...6{//个位

                    ifhudder != ten && hudder != num && ten != num {

                        print(hudder*100+ ten*10+ num)

                        sum1+=1//计算个数

                    }

                }

            }

        }

    }

    na()

    //print(sum1)

    //1、    创建一个函数,无参数无返回值,实现查找301~500中个位、十位、百位都不相同的三位数,并打印出来

    var sum = 0 //定义变量用于记录个数

    funcvim()  {

        for hudder in3..<5{//百位

            for tenin0...9{//十位

                for numin0...9{//个位

                    ifhudder != ten && hudder != num && ten != num {

                        print(hudder*100+ ten*10+ num)

                        sum+=1//计算个数

                    }

                }

            }

        }

        print(sum)

    }

    vim()

    func namw() {

        var Arr = ["a" , "b" , "c" , "d" , "e" , "f" , "g" ,]

        var Brr = ["b" , "d" , "f" , "g" ,]

        let Arrcount = Arr.count//Arr的个数

        let Brrcount = Brr.count//Brr的个数

        var gongtong = [Int]()

        print("Arr个数为:\(Arrcount)  Brr个数为:\(Brrcount)")

        for  i in 0..<Arrcount{

            for  j in 0..<Brrcount{

                print(Arr[i],Brr[j])

                if Arr[i]==Brr[j]{

                    gongtong.append(i)

                }

            }

        }

        print(gongtong)

    }

    namw()

    funcname()  {

        forarrin301...500{

            ifarr%2==0{

                print("偶数:\(arr)")

            }else{

    //            print(arr)

            }

        }

    }

    name()

    funcname1()  {

        forarrin301...500{

            ifarr%2==0{

    //            print(arr)

            }else{

                print("奇数:\(arr)")

            }

        }

    }

    name1()

    相关文章

      网友评论

          本文标题:swift 函数

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