为整型二维数组b[3][4]输入12个数据,计算并输出数组中所有正数之和、所有负数之和。
时间: 2024-01-08 10:02:52 浏览: 68
字符比较函数strcmp-c语言程序设计 数组与结构 ppt
这是一个Python实现的示例代码:
```python
b = [[0]*4 for i in range(3)] # 创建一个3行4列的二维数组
for i in range(3):
for j in range(4):
b[i][j] = int(input("请输入b[%d][%d]的值:" % (i, j)))
positive_sum = 0 # 正数之和
negative_sum = 0 # 负数之和
for i in range(3):
for j in range(4):
if b[i][j] > 0:
positive_sum += b[i][j]
elif b[i][j] < 0:
negative_sum += b[i][j]
print("所有正数之和为:%d" % positive_sum)
print("所有负数之和为:%d" % negative_sum)
```
运行结果示例:
```
请输入b[0][0]的值:1
请输入b[0][1]的值:-2
请输入b[0][2]的值:3
请输入b[0][3]的值:-4
请输入b[1][0]的值:5
请输入b[1][1]的值:-6
请输入b[1][2]的值:7
请输入b[1][3]的值:-8
请输入b[2][0]的值:9
请输入b[2][1]的值:-10
请输入b[2][2]的值:11
请输入b[2][3]的值:-12
所有正数之和为:45
所有负数之和为:-72
```
阅读全文