用C语言为整型二维数组 b[3][4]输入 12 个数据,计算并输出数组中所有正数之和、所有负数之 和。
时间: 2024-05-03 19:20:56 浏览: 150
输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数 输入零时,表示输入数据结束 要求最后统计出累加的项数
5星 · 资源好评率100%
您好!关于您的问题,我可以回答。我们可以使用C语言的for循环语句来为整型二维数组 b[3][4]输入 12 个数据,并计算正数和负数的总和。具体代码如下:
```
#include <stdio.h>
int main() {
int b[3][4], i, j, positive_sum = 0, negative_sum = 0;
printf("请输入12个整数:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
scanf("%d", &b[i][j]);
if (b[i][j] > 0) {
positive_sum += b[i][j];
} else {
negative_sum += b[i][j];
}
}
}
printf("所有正数之和为:%d\n", positive_sum);
printf("所有负数之和为:%d\n", negative_sum);
return 0;
}
```
希望我的回答对您有所帮助!如果您还有其他问题,请随时提问。
阅读全文