Problem D: 编程题B-向量的数量积
生活随笔
收集整理的這篇文章主要介紹了
Problem D: 编程题B-向量的数量积
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Problem D: 編程題B-向量的數量積
Time Limit: 1 Sec??Memory Limit: 128 MBSubmit: 164??Solved: 148
Description
已知兩個非零向量a=(x1,y1),b=(x2,y2),則有a·b=x1x2+y1y2,即兩個向量的數量積等于它們對應坐標的乘積的和。
Input
輸入x1,y1,x2,y2的值
Output
兩個向量的數量積
Sample Input
-1 2 3 -4Sample Output
-11HINT#include <stdio.h>
#include <stdlib.h>
struct zuobiao
{ int hong,zong;
};
int main()
{ struct zuobiao zuo[2]; for(int i=0;i<2;i++) scanf("%d%d",&zuo[i].hong,&zuo[i].zong); printf("%d\n",(zuo[1].hong*zuo[0].hong)+(zuo[1].zong*zuo[0].zong));
return 0;
}
總結
以上是生活随笔為你收集整理的Problem D: 编程题B-向量的数量积的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vscode Todo Tree插件
- 下一篇: 记录一次,事务遇到消息发送,疏忽给自己挖