关于VB的问题2

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:07:41
执行下面程序以后,数组a的主对角线是什么?
for j=1 to 10
for j=i to 10
a(i,j)=1
next j
next i
什么是主对角线?为什么这题的答案为以上的元素都为1?

先要知道,a是一个总行数和总列数相等的矩阵数组,主对角线就是行标和列标相同的,即a(1,1),a(2,2)一直到a(10,10)

给出的循环,为数组a中的每个元素赋值a(i,j)=1,所以,结果就是元素都为1了。

二维数组有两条对角线,一条从左上角到右下角,叫主对角线,一条从右上角到左下角,叫次对角线