我是Swift的新手,但是Swift语言出现了问题。
我应该做一个函数,创建一个二维矩阵NxN并找到对角线放置的元素的总和。我在用随机值填充数组时遇到了一些问题。
那是我的代码:
import Foundation
func diagonal (N:Int) {
var array: [[Int]] = [[0],[0]]
for row in 0...N {
for col in 0...N {
var z = Int(arc4random_uniform(100))
array[row][col] = z
}
}
println (array)
}
Run Code Online (Sandbox Code Playgroud)
没用
因此,期待您的帮助。