本题要求编写程序,计算两个二维平面向量的和向量。

输入格式:

输入在一行中按照“x1​ y1​ x2​ y2​”的格式给出两个二维平面向量v1​=(x1​,y1​)和v2​=(x2​,y2​)的分量。

输出格式:

在一行中按照(x, y)的格式输出和向量,坐标输出小数点后一位(注意不能输出−0.0)。

输入样例:

3.5 -2.7 -13.9 8.7

输出样例:

(-10.4, 6.0)
#include<stdio.h>
struct vector{double x;double y;
}a,b;
main()
{double sum1,sum2;scanf("%lf%lf%lf%lf",&a.x,&a.y,&b.x,&b.y);sum1=a.x+b.x;sum2=b.y+a.y;if(sum1<0 && sum1>-0.05){sum1=-sum1;}if(sum2<0 && sum2>-0.05){sum2=-sum2;}printf("(%.1f, %.1f)",sum1,sum2);return 0;
}

PTA 7-4 平面向量加法相关推荐

  1. [PTA]习题9-3 平面向量加法

    [PTA]习题9-3 平面向量加法 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x₁ y₁ x₂ y₂"的格式给出两个二维平面向量v₁ = (x ...

  2. [PTA]实验9-10 平面向量加法

    Spring-_-Bear 的 CSDN 博客导航 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照 "x1 y1 x2 y2​​" 的格式给出两个二 ...

  3. PTA 习题9-3 平面向量加法 秒懂c语言算法

    本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x1​ y1​ x2​ y2​"的格式给出两个二维平面向量v1​=(x1​,y1​)和v2​=(x2 ...

  4. 天梯赛题目练习——平面向量加法(附带PTA测试点)

    平面向量加法 题目 答案 PTA测试点 总结 题目 答案 #include<stdio.h> int main() {double a,b,c,d;scanf("%lf %lf ...

  5. 【PTA】平面向量加法

    7-65 平面向量加法(15 分) 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x​1​​ y​1​​ x​2​​ y​2​​"的格式给出两个二 ...

  6. 平面向量加法 (15 分)

    平面向量加法 (15 分) 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x​1​​ y​1​​ x​2​​ y​2​​"的格式给出两个二维平面向 ...

  7. 7-4 平面向量加法 (15 分)---->c语言的深度刨析

    7-4 平面向量加法 (15 分) 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x1​ y1​ x2​ y2​"的格式给出两个二维平面向量v1​ ...

  8. 7-65 平面向量加法 (15分)

    7-65 平面向量加法 (15分) #include<iostream> #include<stdio.h> #include<math.h> using name ...

  9. 实验9-10 平面向量加法 (15 分)

    实验9-10 平面向量加法 (15 分) 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x ​1 ​​ y ​1 ​​ x ​2 ​​ y ​2 ​​ &q ...

  10. 7-2 平面向量加法

    7-2 平面向量加法 本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x​1 y1 x2 y2 ​​ "的格式给出两个二维平面向量v1=(x1,y1 ...

最新文章

  1. python 为什么用%格式化_Python中应该使用%还是format来格式化字符串?
  2. 201621123028《Java程序设计》第一周学习总结
  3. 计划策略-30-按销售与库存订单以批量生产
  4. android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
  5. Oracle 的 char number varchar2 效率测试
  6. malloc/free与new/delete的区别与联系
  7. [转] C# 绘制报表,使用Graphics.DrawString 方法
  8. Synchronize和ReentrantLock区别 1
  9. myeclipse中配置maven
  10. 微信开发者工具下载及公众号使用介绍
  11. 传奇修改map地图教程_传奇地图MAP编辑器
  12. 计算机声音管理器不见了,电脑Realtek高清晰音频管理器不见了怎么办
  13. python操作jira修改status及写入comment
  14. python计算天数包含几周_如何在python中计算几周内两个日期之间的差异
  15. Android NDK篇-C++之 SLT 中的容器与函数谓词
  16. 知云文献翻译打不开_还在为论文翻译烦恼吗?点进来帮您解决
  17. 朴素贝叶斯应用之在手写数字识别的实践
  18. C++学习——布尔型,操作符别名,函数和引用
  19. Java高级用户指南-核心Java
  20. Springboot 设置上传文件大小

热门文章

  1. uva1203 - Argu
  2. Windows注册服务的两种方式,并设置服务开机自启
  3. Git rebase(变基)操作详解
  4. NAT转换技术(SNAT、MASQUERADE、DNAT策略)及代理服务(squid服务)
  5. Promise回调地狱的拯救者
  6. HTML网页图片使用技巧集锦
  7. 实现n*n乘法口诀表
  8. siss编程--C语言--三子棋
  9. 推荐一个开源快速开发erp管理系统的框架
  10. 什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式