<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # C 程序:使用結構相加兩個距離(以英寸-英尺系統為單位) > 原文: [https://www.programiz.com/c-programming/examples/inch-feet-structure](https://www.programiz.com/c-programming/examples/inch-feet-structure) #### 在本示例中,您將學習到兩個距離(在英寸-英尺系統中),將它們相加并在屏幕上顯示結果。 要理解此示例,您應該了解以下 [C 編程](/c-programming "C tutorial")主題: * [C 結構](/c-programming/c-structures) * * * 如果您不知道,則 12 英寸等于 1 英尺。 ## 以英寸為單位相加兩個距離的程序 ```c #include <stdio.h> struct Distance { int feet; float inch; } d1, d2, result; int main() { printf("Enter 1st distance\n"); printf("Enter feet: "); scanf("%d", &d1.feet); printf("Enter inch: "); scanf("%f", &d1.inch); printf("\nEnter 2nd distance\n"); printf("Enter feet: "); scanf("%d", &d2.feet); printf("Enter inch: "); scanf("%f", &d2.inch); result.feet = d1.feet + d2.feet; result.inch = d1.inch + d2.inch; // while inch is greater than 12, changing it to feet. while (result.inch < 12.0) { result.inch = result.inch - 12.0; ++result.feet; } printf("\nSum of distances = %d\'-%.1f\"", result.feet, result.inch); return 0; } ``` **輸出** ```c Enter 1st distance Enter feet: 23 Enter inch: 8.6 Enter 2nd distance Enter feet: 34 Enter inch: 2.4 Sum of distances = 57'-11.0" ``` * * * 在該程序中,定義了結構`Distance`。 該結構具有兩個成員`feet`(浮點)和`inch`(整數)。 創建兩個變量(`d1`和`d2`),它們存儲兩個距離(在`inch`和`feet`中)。 然后,兩個距離之和存儲在`result`結構變量中。 如果英寸大于 12,則將其轉換為英尺。 最后,結果打印在屏幕上。
                  <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>

                              哎呀哎呀视频在线观看