分别用指针数组和数组指针算两个n*3的矩阵

2024年11月18日 16:31
有1个网友回答
网友(1):

#include

int main() {
double Mat[3][5];
int i=0, j=0;
//输入矩阵
for(i=0; i<3; i++) {
for(j=0; j<5; j++) {
scanf("%lf",&Mat[i][j]);
}
}
//显示矩阵
for(i=0; i<竖派3; i++) {
for(j=0; j<5; j++) {
printf("%.1lf ",Mat[i][j]);
}
printf("\困缓n");
}
//求各汪纤模行的和
for(i=0; i<3; i++) {
double sum = 0;
double* p = *(Mat+i);
for(j=0; j<5; j++)
sum += p[j];
printf("%.1lf\n",sum);
}
return 0;
}