返回值return a[i][j];
这里接上一个for循环语句i,j不是都为2吗,应该输出a[2][2]的值啊,为什么我测试出来输出的是a[3][3]的值12啊??
求指点

返回值return a[i][j];
这里接上一个for循环语句i,j不是都为2吗,应该输出a[2][2]的值啊,为什么我测试出来输出的是a[3][3]的值12啊??
求指点

你可能要好好理解一下循环流程,,你i== 2, j == 0 时循环通过,然后j++3次后, j == 3 (j循环停止), 然后到i循环,i++,i==3,i循环停止,不就是输出a[3][3]