c语言完成: 定义二维数组a[4][5],通过键盘赋予该二维数组数值,并求出其周边之和。 输入 输入一个二维数组(组内元素值1-100的整数即可)。 输出 输出该二维数组相对应的周边之和。 样例输入 ...
·
下面是一个示例代码,它可以完成你所说的任务:
#include <stdio.h>
int main()
{
int a[4][5]; // 定义二维数组a
int i, j; // 定义循环变量i和j
// 通过键盘赋值
printf("输入一个4行5列的二维数组:\n");
for (i = 0; i < 4; i++) {
for (j = 0; j < 5; j++) {
scanf("%d", &a[i][j]);
}
}
// 求出周边之和
int sum = 0;
for (i = 0; i < 4; i++) {
for (j = 0; j < 5; j++) {
if (i == 0 || i == 3 || j == 0 || j == 4) { // 如果是周边的元素
sum += a[i][j];
}
}
}
// 输出周边之和
printf("周边之和:%d\n", sum);
return 0;
}
这段代码首先定义了一个4行5列的二维数组a,然后使用两个循环语句输入数组中的元素。接着,使用另外一个循环语句求出周边之和,最后输出周边之和。
注意,这个示例代码只是为了给出思路,你可能需要根据你的实际需求进行相应的改动。
更多推荐

所有评论(0)