填空题 下面程序用以求矩阵a和b的差,结果存入矩阵c并按矩阵形式输出。请填空完善程序。
#include<stdio.h>
int main()
{
int a[3][4]={2, 3, 1, 1, 5, 6, 7, 9, 11, 15, 18, 36};
int b[3][4]={7, 9, 4, 5, 12, 13, 17, 22, 35, 11, 46, 10};
int i, j, c[3][4];
for(i=0; i<3; i++)
for(j=0; j<4; j++)
1
for(i=0; i<3; i++)
{
for(j=0; j<4; j++)
printf("%4d", c[i][j]);
2
}
return 0;
}
【正确答案】
【答案解析】c[i][j]=a[i][j]-b[i][j]; printf("/n"); [解析] 程序中第一个填空是根据两矩阵相差公式c ij =a ij -b ij 而来;而第二个填空是由于输出时需按矩阵形式,所以在输出矩阵一行后需进行换行处理。