小白成长记之PTA乙级题 1051

PTA乙级题 1051. 复数乘法 (15)

【题目链接】


当a和b在一定范围时,取0。

#include<stdio.h>
#include<math.h>
int main()
{
    double r1,r2,p1,p2,a,b;
    scanf("%lf %lf %lf %lf", &r1, &p1, &r2, &p2);
    a = (r1*r2)*cos(p1+p2);
    b = (r1*r2)*sin(p1+p2);
    //下面就是这题的易错点 
    if (a<0.01&&a>-0.01)
    a=0;
    if (b<0.01&&b>-0.01)
    b=0;
    if (b < 0)
    printf("%.2lf-%.2lfi",a,-b);
    else
    printf("%.2lf+%.2lfi",a,b);
    return 0;
}
全部评论

相关推荐

2025-12-19 19:02
西安交通大学 Java
程序员牛肉:双九,而且还是西交这种比较好的985九没必要再投日常了。你投中小厂,人家会觉得你学历这么顶还面试肯定是海投的,过了你也不去。所以不约你了。 直接准备暑期实习就好,现在你可以面试。但是目的不再是去日常实习了,而是熟悉面试节奏。 后续把精力放到八股,算法和AI知识上。抽空把自己这两个项目换了,怎么选项目可以看看我主页写的文章。 你学历不错的,不要焦虑
那些拿到大厂offer的...
点赞 评论 收藏
分享
2025-12-17 11:44
吉首大学 平台产品
黑着眼圈看手机:pdd秋招笔试挂了,春招还行吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务