【发布时间】:2014-02-25 03:44:15
【问题描述】:
我在开始学习 C++ 之前正在学习 C,所以我对编程非常陌生。我正在玩二维数组,我有点理解它。但是我似乎无法弄清楚如何做到这一点:
int x, y, z[4][4], i, j;
其中 x = 10,y = 10;
for (i=0; i<4; i++)
{
for(j=0;j<4;j++)
{
z[i][j]=z[x][[y];
}
}
我希望输出是:
当i=0 和j=0 打印z[x][y];如印刷品 10、10。
任何帮助将不胜感激。
【问题讨论】:
-
当
x=10, y=10与z[4][4]不正确时执行z[x][[y]即。只有 4x4 元素。 -
我想你可能对多维数组有些困惑。 z[i][j] 将只包含一个值,您可以使用 z[i][j] = 10(或 x、或 y 等)来设置它。
标签: c arrays multidimensional-array 2d