题目

算法

1、读入R1、P1、R2、P2。
2、A=(R1*R2)cos(P1+P2),B=(R1*R2)sin(P1+P2)。
3、如果A的绝对值小于0.01,A=0。
4、如果B的绝对值小于0.01,B=0。
5、如果B小于零,输出A-|B|i,否则B输出A+Bi。输出时,每个数字保留两位。

代码

#include<iostream>
#include<math.h>
using namespace std;
int main()
{//输入 double r1, p1, r2, p2;cin >> r1 >> p1 >> r2 >> p2;//计算double A, B;A = r1 * r2*cos(p1 + p2);B = r1 * r2*sin(p1 + p2);//输出if (fabs(B) < 0.01){B = 0;}if (fabs(A) < 0.01){A = 0;}if (B < 0){printf("%.2lf-%.2lfi", A, fabs(B));}else printf("%.2lf+%.2lfi", A, B);return 0;
}

PAT1051 复数乘法 (15 分)相关推荐

  1. C++学习之路 | PTA乙级—— 1051 复数乘法 (15 分)(精简)

    1051 复数乘法 (15 分) 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i ​2 ​​ =−1:也可以写成极坐标下的指数形式 (R×e ​(Pi) ...

  2. 1051 复数乘法 (15 分)借鉴C++ PAT (Basic Level) Practice

    1051 复数乘法 (15 分) 输出格式: 在一行中按照 A+Bi 的格式输出两数乘积的常规形式,实部和虚部均保留 2 位小数.注意:如果 B 是负数,则应该写成 A-|B|i 的形式. 输入样例: ...

  3. PTA 1051 复数乘法 (15 分) C++实现

    1051 复数乘法 (15 分) 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i^2 = −1:也可以写成极坐标下的指数形式 (R×e(Pi) ),其中 ...

  4. 【PAT乙级】1051 复数乘法 (15 分)

    题目地址 #include<cstdio> #include<iostream> #include<string> #include<cmath> us ...

  5. 【最详细】测试点分析_1051 复数乘法 (15分)_14行代码AC

    立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1i^2=− ...

  6. C++/Python PAT乙级1051 复数乘法 (15分)

    复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i​^2=−1:也可 以写成极坐标下的指数形式 (R×e​(Pi)),其中 R 是复数模,P 是辐角,i 是 ...

  7. 【Python】 1051 复数乘法 (15 分)

    复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i​2​​ =−1:也可以写成极坐标下的指数形式 (R×e​(Pi)​​ ),其中 R 是复数模,P 是辐角 ...

  8. 1051 复数乘法 (15分)

    复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i​2​​=−1:也可以写成极坐标下的指数形式 (R×e​(Pi)​​),其中 R 是复数模,P 是辐角,i ...

  9. python计算复数的辐角,(Python 3)1051复数乘法(15分),python31051

    1051 复数乘法 (15分) 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i​2​​=−1:也可以写成极坐标下的指数形式 (R×e​(Pi)​​),其 ...

  10. 浙大版《C语言程序设计(第3版)》题目集 练习2-17 生成3的乘方表 (15 分)

    练习2-17 生成3的乘方表 (15 分) 输入一个非负整数n,生成一张3的乘方表,输出3​0​​~3​n​​的值.可调用幂函数计算3的乘方. 输入格式: 输入在一行中给出一个非负整数n. 输出格式: ...

最新文章

  1. 2022-2028年中国NFT行业市场研究及前瞻分析报告
  2. MySql按日期进行统计(前一天、本周、某一天)[转载]
  3. WIN7 任务栏放右侧 有个BUG
  4. TensorFlow——[基本图像分类]fashion-mnist及mnist_reader.py运行错误[TypeError: Invalid dimensions for image data]
  5. typecho引入php文件,Typecho的functions.php
  6. 001_汽车之家,新浪和360之间的交流
  7. 从微软的DBML文件中我们能学到什么(它告诉了我们什么是微软的重中之重)~三 分部类是否破坏了单一职责...
  8. RabbitMQ基本管理(下)
  9. JAVASCRIPT 基本数据类型
  10. clustalX2使用以及相关的问题
  11. vue 生成qrCode二维码保存图片至本地
  12. Druid数据库连接池异常--求助问题贴
  13. android studio白屏,首次集成到Android studio的工程运行起来就是白屏
  14. springboot毕设项目商城积分兑换系统pez18(java+VUE+Mybatis+Maven+Mysql)
  15. 山东大学为什么火了_关于最近很“火”的话题,山东大学学伴制度的看法
  16. linux目录结构 (ubuntu1204)
  17. ASO和ASM的关系与区别
  18. 学习笔记59—收藏这7个在线配色神器,再也不愁配色灵感了
  19. CTF之crpto练习三
  20. linux恶意代码检查软件,Yara:恶意软件检测神器

热门文章

  1. 下列哪个滤波器是非线性的_数字图像处理复习题(选择题及相应答案)
  2. cocos2d-x游戏实例(6)-A星算法(2)
  3. 秒杀多线程第十一篇 读者写者问题
  4. 复制SQLSERVER数据库文件
  5. 边缘计算、区块链、5G,哪个能走的更远
  6. 你知道SQL的这些错误用法吗?
  7. 从Java角度看Golang
  8. 我就改了一行代码,为什么就全超时了?
  9. count sort, radix sort, bucket sort
  10. 三种CDN调度系统实现原理详解