首页 > 解决方案 > 填充矩阵的主对角线

问题描述

在 C 语言上编写一个程序,用于创建和显示整数矩阵 a [4] [4]。使用索引形成矩阵。矩阵逐行显示。有人可以帮帮我吗?

这就是它的样子 在此处输入图像描述

标签: c

解决方案


#include <stdio.h>

int main()
{
    int n = 4;
    
    int a[n][n];
    
    //creating
    
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++){
            if(i==j)
                a[i][j] = 1;
            else
                a[i][j] = 0;
        }
    }
    
    //printing
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++){
          printf("%d ",a[i][j]);
        }
        printf("\n");
    }
    

    return 0;
}

推荐阅读