void main(){ int a[p][p],b[p*p]={1,2,3,4};int i=0,j,k=0;while(i<p*p){ for(j=0;j<p;j++){ a[k][j]=b[i];//赋值 if((i+1)%p==0)//当赋予p个数数值之后,在二维数组中换一行 k++;i++;} } for(i=0;i<p;i++){ for(j=0;j<p;j++)printf("%d ...
百度试题 题目假设按行优先顺序将一个20阶的三对角矩阵A压缩存储在一维数组Q中,其中Q[0]存放矩阵的第1个元素a1,1,那么矩阵元素a3,4在Q中的存储位置k=___。相关知识点: 试题来源: 解析 __ _7___ 反馈 收藏
假设一个15阶的上三角矩阵A按行优先顺序压缩存储在一维数组B中,则非零元素A9,9在B中的存储位置k=___。(注:矩阵元素下标从1开始)如果按行序为主序将下三角元素Ai j (i,j)存储在一个一维数组B[ 1..n(n+1)/2]中,对任一个三角矩阵元素A ,它在数组B中的下标为___。相关知识点: 试题...
若将n阶上三角矩阵A按列优先顺序压缩存放在一维数组B[1…x(+1)/2]中,第一个非零元素a1存放在B0中则应存放到B中的非零元素an(1≤M,1≤j≤n)的下标行与K