求编程题输入向量a与向量b,输出向量a与向量b的乘积的累加和及对应元素乘法的累加和,并将结果输出。
时间: 2024-05-16 22:17:42 浏览: 85
矩阵向量乘法-贴片电子元件丝印查询(带完整目录)
以下是Python代码实现:
```python
def vector_multiplication_sum(a, b):
sum_product = 0
sum_elementwise = 0
for i in range(len(a)):
sum_product += a[i] * b[i]
sum_elementwise += a[i] * b[i]
print("向量乘积的累加和为:", sum_product)
print("对应元素乘积的累加和为:", sum_elementwise)
```
其中,a和b分别为输入的两个向量,函数中使用for循环遍历两个向量并进行乘积运算,计算出向量乘积的累加和和对应元素乘积的累加和,最后将结果输出。
阅读全文