作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/12 01:31:36
用二维数组怎么输出矩阵的两条对角元素

我只输出了一条,怎么输出另一条对角线的元素啊?
#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");
    }
}