swift 函数

//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()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 11,103评论 2 16
  • 8月22日-----字符串相关 2-3 个性化消息: 将用户的姓名存到一个变量中,并向该用户显示一条消息。显示的消...
    future_d180阅读 4,540评论 0 1
  • * 函数是用来完成特定任务的独立的代码块。你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时...
    Windv587阅读 1,560评论 0 0
  • 函数的定义 格式 函数名(形参列表) -> 返回值类型 默认值 通过给参数设置默认值,在调用的时候,可以任意组合参...
    颜sir阅读 1,729评论 0 2
  • 1. swift函数的基本格式 函数的几种声明方法 2. 函数的使用注意 注意一,内部参数和外部参数 注意二, 默...
    nemo_hu阅读 1,638评论 0 0