c语言矩阵分为两种:
第一种方法是动态的申请矩阵存储空间,该方法的好处有以下两点:
1.能够动态的申请和释放存储空间;
2.对于将矩阵作为函数返回值的情况,该方法具有独特的优势。
第二种方法是静态存储实现,该方法的好处是简单、易实现,相对第一种方法缺点:
1.静态实现,不能动态的申请和释放空间,对电脑的内容要求高;
2.对于将矩阵作为函数返回值的情况,不能使用该方法。
楼主你好具体代码如下:
#include<stdio.h>
int main()
{
int a[3][3]
int i=0,j
printf("请输入3*3的矩阵\n")
while(i<3)//实现一行一行地输入数据
{
printf("请输入第%d行数据:\n",i+1)
for(j=0j<3j++)
scanf("%d",&a[i][j])
i++
}
printf("输出矩阵:\n")//这里是打印矩阵 验证程序结果
for(i=0i<3i++)
{
for(j=0j<3j++)
printf("%d ",a[i][j])
printf("\n")
}
return 0
}
希望能帮助你哈