c语言程序设计 矩阵加法main(){\x09int a[15][15],i,j,k,t,b;\x09printf("请输入一个3行3列的矩阵:\n");\x09for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 13:33:39
c语言程序设计 矩阵加法main(){\x09int a[15][15],i,j,k,t,b;\x09printf("请输入一个3行3列的矩阵:\n");\x09for(i=0;i
c语言程序设计 矩阵加法
main()
{
\x09int a[15][15],i,j,k,t,b;
\x09printf("请输入一个3行3列的矩阵:\n");
\x09for(i=0;i
c语言程序设计 矩阵加法main(){\x09int a[15][15],i,j,k,t,b;\x09printf("请输入一个3行3列的矩阵:\n");\x09for(i=0;i
#include<stdio.h>
main()
{
int a[3][3],i,j,k,t,c,n=0;
int b[3][3];
printf("请输入一个3行3列的矩阵:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
printf("请输入另一个3行3列的矩阵\n");
for(k=0;k<3;k++)
for(t=0;t<3;t++)
scanf("%d",&b[k][t]);
printf("请选择要进行的运算:1 相加 2 相乘\n ");
scanf("%d",&c);
if(c==1)
{
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{a[i][j]=a[i][j]+b[i][j];
printf("%2d",a[i][j]);
n++;
if(n%3==0)
printf("\n");}
}
else
{
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{a[i][j]=a[i][j]*b[i][j];
printf("%2d",a[i][j]);
n++;
if(n%3==0)
printf("\n");}
}
}
你的那个我都不知道怎么改了 我直接帮你写好和完善了
您好,很高兴为您解答,流星不死为您答疑解惑
如果本题还有不懂的地方请追问,望采纳我的回答.
祝楼主学习进步.
上面的代码可以直接复制到编译器里,带换行.