<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] ### 題目描述 復數可以寫成(A+Bi)的常規形式,其中A是實部,B是虛部,i是虛數單位,滿足i2 = -1;也可以寫成極坐標下的指數形式(R*e(Pi)),其中R是復數模,P是輻角,i是虛數單位,其等價于三角形式R(cos(P) + isin(P))。 現給定兩個復數的R和P,要求輸出兩數乘積的常規形式。 輸入格式: 輸入在一行中依次給出兩個復數的R1,P1,R2,P2,數字間以空格分隔。 輸出格式: 在一行中按照“A+Bi”的格式輸出兩數乘積的常規形式,實部和虛部均保留2位小數。注意:如果B是負數,則應該寫成“A-|B|i”的形式。 輸入樣例:2.3 3.5 5.2 0.4 輸出樣例:-8.68-8.23i ### 分析(偽代碼和知識點) ### 代碼 ``` #include <stdio.h> #include <math.h> int main() { //輸入 double R1, P1, R2, P2; scanf("%lf %lf %lf %lf", &R1, &P1, &R2, &P2); //計算和輸出 double r1 = R1 * cos(P1), p1 = R1 * sin(P1); double r2 = R2 * cos(P2), p2 = R2 * sin(P2); double A = r1*r2 - p1*p2; double B = r1*p2 + r2*p1; if (fabs(A) < 0.001) { if (fabs(B) < 0.001) { printf("0\n"); } else if(B > 0){ printf("0.00+%.2fi\n", B); } else { printf("0.00%.2fi\n", B); } } else { if (fabs(B) < 0.001) { printf("%.2f+0.00i\n", A); } else if (B > 0) { printf("%.2f+%.2fi\n", A, B); } else { printf("%.2f%.2fi\n", A, B); } } return 0; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看