【题目描述】

【输入】

【输出】
一个整数,即两个向量的点积结果。
【输入样例】
3
1 4 6
2 1 5
【输出样例】
36
代码
#include<cstdio>
using namespace std;
int a[1001],b[1001],n,s;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);
for(int i=1;i<=n;i++)
scanf("%d",&b[i]);
for(int i=1;i<=n;i++)
s=s+a[i]*b[i];
printf("%d",s);
return 0;
}
本文介绍了一种计算两个向量点积的C++代码实现。通过读取输入的向量元素,利用循环进行乘法运算并累加,最终输出两个向量的点积结果。该算法适用于计算机科学和数学领域的向量运算。

8286

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



