牛客网上的一道题,题目要求我就重复说了,大家看一下

其实这道题目不难,两个循环就搞定了,直接给大家上代码吧
#include <stdio.h>
int main()
{
int arr[10][10] = { 0 };
int n, m;
scanf("%d %d", &n, &m);
int i = 0;
int j = 0;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
scanf("%d", &arr[i][j]);
}
}
int sum = 0;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
if (arr[i][j] > 0)
{
sum += arr[i][j];
}
}
}
printf("%d", sum);
return 0;
}

有不懂的可以给我留言,关于C的其他问题也可以留言哦
这篇博客分享了一个简单的C语言程序,该程序读取一个n*m的二维整数数组,并计算所有正数值的总和。通过两个嵌套循环实现数组元素的读取和求和操作,适合初学者理解和练习。
4273

被折叠的 条评论
为什么被折叠?



