C语言程序设计 二维数组

编程序 生成一个5行5列的二维矩阵并输出。

既然是作业贴,我就简单说一下。
创建二维数组,int a[5][5]
输出,用两层for循环
其他的内容请自行填充。

5行5列的二维矩阵
关键点:
5行5列 数组大小
二维 数组维度
所以需要定义一个二维数组 int array[5][5];
输出二维矩阵,需要两层for循环,第一层控制行,第二层控制列。
借助这两层循环输出即可。
最后来个循环外加个return 0;
希望对题主有所帮助!

img

#include <stdio.h>
#define n 5 
int main()
{
    int t[5][5],j,k;
    for(j=0; j<n; j++)
    {
        for(k=0; k<n; k++)
        {
            t[j][k]=j+k;
            printf("%2d",t[j][k]);
        }
        printf("\n");
    }
    return 0;
}