解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int m,n;
int i=0,j=0;
int a[100][100]={0};
int sum=0,sum1=0,sum2=0;
scanf("%d %d",&m,&n);
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
}
}
if(m==1||n<=2)
{
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
sum=sum+a[i][j];
}
}
printf("%d",sum);
}
else
{
for(i=0;i<m;i++)
{
sum1=sum1+a[i][0]+a[i][n-1];
}
for(j=0;j<n;j++)
{
sum=sum+a[0][j]+a[m-1][j];
}
sum2=a[m-1][n-1]+a[m-1][0]+a[0][n-1]+a[0][0];
printf("%d",sum1+sum-sum2);
}
return 0;
}
0.0分
0 人评分
母牛的故事 (C语言代码)浏览:712 |
C二级辅导-公约公倍 (C语言代码)浏览:1550 |
A+B for Input-Output Practice (IV) (C++代码)浏览:713 |
c primer plus 第十二章 12.1小节浏览:400 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:632 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5275 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:609 |
Tom数 (C语言代码)浏览:517 |
永远的丰碑 (C语言代码)浏览:608 |
格式化数据输出 (C语言代码)浏览:882 |