A. C語言 求3行3列矩陣的外圍元素之和
使用一個二重的循環就可以實現腔磨扮求伍灶3行3列矩陣的外圍元素之和的游態任務的。
#include<stdio.h>
int main()
{ int i,j,s=0,a[3][3]= {1,2,3,4,5,6,7,8,9};
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
{ printf("%4d",a[i][j]);
if(i!=2||j!=2)
s+=a[i][j];
}
printf(" ");
}
printf("%d ",s);
return 0;
}
B. C語言 計算矩陣邊緣元素之和
程序一開始數組的定義就配滑伍錯了。C語培或言中,不能直接定讓御義數組的維為變數。
#include<stdio.h>
intmain(){
inti,j,m,n,s=0,a[20][20];
scanf("%d%d",&m,&n);
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
if(i==0||i==m-1||j==0||j==n-1)
s+=a[i][j];
}
printf("S=%d",s);
return0;
}