美文网首页ios学习之路
swift3.0 基础练习-实现99乘法表

swift3.0 基础练习-实现99乘法表

作者: gwk_iOS | 来源:发表于2016-12-15 00:42 被阅读157次

    写在前面
    弄了下个人站...防止内容再次被锁定...所有东西都在这里面
    welcome~
    个人博客

    用的方法比较笨
    大致效果是这样

    99.png

    思路:
    第一行 拼接一次
    第二行 拼接二次
    ...
    第九行 拼接九次

        //num控制个数
        var num = 1
        //result为结果
        var result = ""
        //外循环 循环9次 row为行数
        for row in 1...9{
            //tmp临时存放结果,外循环执行一次重置一次tmp
            var tmp = ""
            //内循环 循环num次
            for row in 1..<num{
                tmp = tmp + "\(row)*\(num)=\(row*num)\t"
            }
            //拼接结果
            result =  tmp + "\(row)*\(num)=\(row*num)"
            print(result)
            
            //外循环执行一次 需要出现结果的个数+1
            num += 1
        }
    

    效果是可以实现,代码还是有点冗余,有兴趣的筒靴可以修改修改.

    相关文章

      网友评论

        本文标题:swift3.0 基础练习-实现99乘法表

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