用二维数组怎么输出矩阵的两条对角元素

问题描述:

用二维数组怎么输出矩阵的两条对角元素

我只输出了一条,怎么输出另一条对角线的元素啊?
1个回答 分类:综合 2014-11-18

问题解答:

我来补答
#include<stdio.h>
void main() {
    int a[4][4];
    int i,j;
    // 数据
    for(i=0;i<4;i++)
        for(j=0;j<4;j++)
            a[i][j]=i*2;
    // 输出
    for(i=0;i<4;i++){
        for(j=0;j<4;j++)
            i==j||4-j-1==i?printf("%d,",a[i][j]):printf(" ,");
        printf("\n");
    }
}
 
 
展开全文阅读
剩余:2000
下一页:细胞的物质输入