请问这个代码是什么意思?

img

img


请问这个代码是什么意思?看不太懂,可能是对数组不熟悉。还是想要请教一下各位

意思就是把a二维数组中的,行和列下标相同的数据,赋值到b一维数组中并输出。

也就是a[0][0],a[1][1],a[2][2],a[3][3],这四个数据被赋值到b了。因为a中a[1][1]没有赋值所以是0,a[3][3]也没有赋值,所以是0。
输出应该1 0 7 0