C语言中数组的基本帮助

时间:2018-07-05 13:19:50

标签: c

我无法正确显示我的数组,我不明白问题是什么。

这是我的代码:

0x0A

在输出中,我只会得到:“ coucou1”,“ coucou2”,5

3 个答案:

答案 0 :(得分:2)

循环:

for (k=0 ; k<1 ; k++)

一直运行到k < 1,所以仅对k = 0起作用,并且类似的情况对l = 0也是如此,因此您只需进行一次迭代就可以在tab_para_automate[0][0]显示元素。

如果要显示所有元素,则应使两个循环的条件为< 2

答案 1 :(得分:1)

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.
    let window = UIWindow(frame: UIScreen.main.bounds)
    window.backgroundColor = UIColor.cyan
    window.rootViewController = ViewController()
    window.makeKeyAndVisible()
    self.window = window
    return true
}

您输错了矩阵的大小

答案 2 :(得分:0)

您应该以这种方式重写代码,以注意索引1

for (k=0 ; k<=1 ; k++)
{
    for (l=0 ; l<=1 ; l++)
    {
        printf("%d\n", tab_para_automate[k][l]);
    }
}