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

输入格式:
输入在一行中按照“x​1y​1x​2y​2​​ ”的格式给出两个二维平面向量v​1​​ =(x1,y​1​​ )和v​2=(x​2​​ ,y​2​​ )的分量。

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

输入样例:

3.5 -2.7 -13.9 8.7

输出样例:

(-10.4, 6.0)

题解:

#include <stdio.h>/*定义结构体*/
struct vector
{double x1, y1;double x2, y2;
};int main()
{/*公式:设a = (x, y), b = (x1, y1)a + b = (x + x1, y + y1)*/struct vector temp; //结构体变量double x, y; //存放结果的坐标scanf ("%lf %lf %lf %lf", &temp.x1, &temp.y1, &temp.x2, &temp.y2); //输入/*根据公式计算*/x = temp.x1 + temp.x2;y = temp.y1 + temp.y2;/*如果3.5 - 3.5111 = -0.0111保留一位小数是-0.0,所以需要判断变为0.0(注:-0.0比-0.05大,因为-0.05要进一变成-0.1)*/if (x < 0 && x > -0.05) x = 0.0;if (y < 0 && y > -0.05) y = 0.0;printf ("(%.1lf, %.1lf)", x, y); //输出return 0;
}

习题9-3 平面向量加法 (15 分)相关推荐

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

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

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

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

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

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

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

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

  5. 平面向量坐标加法c语言,PTA-C语言 习题9-3 平面向量加法 (15分)

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

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

    有个坑,如果两个向量分别是(-0.02,-0.02)和(0,0), 如果没有判断那一步的话,答案会出现 -0.0的情况 #include<stdio.h> struct xiang{dou ...

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

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

  8. 习题2.7 弹球距离 (15 分)

    习题2.7 弹球距离 (15 分) 设有一个球从高度为h米的地方落下,碰到地面后又弹到高度为原来p倍的位置,然后又落下,再弹起,再落下-.请编写函数求初始高度为h的球下落后到基本停下来(高度小于给定阈 ...

  9. 习题4-9 打印菱形图案 (15 分)

    习题4-9 打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号& ...

最新文章

  1. Mybaits 运行原理流程图
  2. HTML areamap标签及在实际开发中的应用
  3. 笔记整理-信息系统开发基础-面向对象分析与设计-面向对象设计的基本任务
  4. 关于VS无法启动程序,系统找不到指定的路径,最标准的回答
  5. 排序链表—leecode148
  6. python学习高级篇(part6)--内置函数dir
  7. linux图形界面鼠标变成小手_加载Linux系统,树莓派变身桌面电脑
  8. 在Myeclipse buildpath 加server lib (server runtime)
  9. C#中宏定义#define、预处理#if #else #endif的使用
  10. php报表数据打印机,通过打印机打印带打印功能的php表
  11. 点击头像显示大图Dialog
  12. 2017百度之星初赛:A-1001. 小C的倍数问题
  13. 吴恩达神经网络和深度学习-学习笔记-8-归一化输入Normalizing inputs
  14. MySQL的快速修复
  15. RabbitMQ消息队列之RPC调用
  16. 【Dart语言第1篇】基础学习
  17. 计算机机房大气压强的标准,标准大气压
  18. GROMACS Tutorial 2-Membrane Protein: KALP15 in DPPC
  19. 怎样才能让自己的QQ号永远不会被盗?
  20. 无线测温传感器、无线测温装置在项目上的应用—安科瑞 孙斌

热门文章

  1. 2012年10月【美国】自驾游
  2. 整理的遥感期刊,SCI检索,3/4区居多
  3. mysql 文本 挖掘_GitHub - cwff520/dianping_textmining: 大众点评评论文本挖掘,包括点评数据爬取、数据清洗入库、数据分析、评论情感分析等的完整挖掘项目...
  4. Promise回调地狱的拯救者
  5. Linux基础命令,个人笔记备份
  6. UE4开发三:创建游戏模式、角色、控制器
  7. 【SAP】SAP FI,中英日专业名词对照表
  8. 求一个数组的非空子集
  9. ZigBee设备OTA过程研究及优化
  10. timeout参数使用,转贴