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

写在前面
弄了下个人站...防止内容再次被锁定...所有东西都在这里面
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
    }

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

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

推荐阅读更多精彩内容