测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A48272. 内部元素之和输入一个整数矩阵,计算位于矩阵内部的元素之和。所谓矩阵内部的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。输入第一行分别为矩阵的行数m和列数n(m<100,n<100),两者之间以一个空格分开。输出输出对应矩阵的内部元素和样例输入3 33 4 13 7 12 0 1样例输出15

填空题 中等

题目描述

内部元素之和

输入一个整数矩阵,计算位于矩阵内部的元素之和。所谓矩阵内部的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。

输入

第一行分别为矩阵的行数m和列数n(m<100,n<100),两者之间以一个空格分开。

输出

输出对应矩阵的内部元素和

样例输入

3 3

3 4 1

3 7 1

2 0 1

样例输出

15

参考答案

#include<stdio.h> int main() { int k,m,n,i,j; //int a[100][100]={0}; int sum=0; int t; scanf("%d",&k); while(k>0) { scanf("%d%d",&m,&n); sum=0; for(i=0;i<m;i++) { for(j=0;j<n;j++) { scanf("%d",&t); if(i==0||i==m-1||j==0||j==n-1) sum=sum+t; } } printf("%d\n",sum); k--; } return 0; }
上一题 下一题