使左对角线和右对角线上的元素为0 | 您所在的位置:网站首页 › 对角线公式怎么来的 › 使左对角线和右对角线上的元素为0 |
上述图解让你大致了解了这个算法该如何设计,但在实操上需要做一定量的更改: 最重要的一点就是上面的矩阵图的序列是1~5,但是代码中数组的初始下标是0,所以初始化i和j时,i=0 , j=0,这时副对角线的条件就改变为:i+j=n-1 #include #define N 5 int main() { int i,j; int a[100][100]; for(i=0;i //填1 if(iN-1) a[i][j] = 3; //填4 else if(iN-1) a[i][j] = 4; } } //打印输出整个矩阵 for(i=0;i printf("%d\t",a[i][j]); } printf("\n"); } } |
CopyRight 2018-2019 实验室设备网 版权所有 |