乙级的题目训练主要用来熟悉编程语言的语法和形成良好的编码习惯和编码规范。从小白开始逐步掌握用编程解决问题。
问题分析
题目给出了复数的极坐标形式和三角形式的对应公式.
要求输出的结果是三角形式, 乘积计算时也主要使用三角形式,
所以本题就是形式转换加对应部分的乘法计算。
完整描述步骤
- 获取极坐标形式的两个复数
- 转换成三角形式: A1 + B1 * i, A2 + B2 * i
- 计算乘积product = (A1 * A2 - B1 * B2) + (A1 * B2 + A2 * B1) * i
- 按格式输出结果
伪代码描述
- get input: R1, P1, R2, P2
- transform the complex number as A1 + B1 * i and A2 + B2 * i
- A1 = R1 * cos(P1)
- B1 = R1 * sin(P1)
- A2 =