<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之旅 廣告
                # C 程序:使用數組計算平均值 > 原文: [https://www.programiz.com/c-programming/examples/average-arrays](https://www.programiz.com/c-programming/examples/average-arrays) #### 在此示例中,您將學習計算用戶使用數組輸入的 n 個元素的平均值。 要理解此示例,您應該了解以下 [C 編程](/c-programming "C tutorial")主題: * [C `while`和`do...while`循環](/c-programming/c-do-while-loops) * [C `for`循環](/c-programming/c-for-loop) * [C 數組](/c-programming/c-arrays) * * * ## 使用數組存儲數字并計算平均值 ```c #include <stdio.h> int main() { int n, i; float num[100], sum = 0.0, avg; printf("Enter the numbers of elements: "); scanf("%d", &n); while (n > 100 || n < 1) { printf("Error! number should in range of (1 to 100).\n"); printf("Enter the number again: "); scanf("%d", &n); } for (i = 0; i < n; ++i) { printf("%d. Enter number: ", i + 1); scanf("%f", &num[i]); sum += num[i]; } avg = sum / n; printf("Average = %.2f", avg); return 0; } ``` **輸出** ```c Enter the numbers of elements: 6 1\. Enter number: 45.3 2\. Enter number: 67.5 3\. Enter number: -45.6 4\. Enter number: 20.34 5\. Enter number: 33 6\. Enter number: 45.6 Average = 27.69 ``` * * * 在此,首先要求用戶輸入元質數。 該編號被分配給`n`。 如果用戶輸入的整數小于 1 或大于 100,則要求用戶再次輸入數字。 這是通過`while`循環完成的。 然后,我們將`i = 0`循環從`i = 0`循環到`i < n`。 在循環的每次迭代中,都要求用戶輸入數字以計算平均值。 這些數字存儲在`num[]`數組中。 ```c scanf("%f", &num[i]); ``` 并且,計算每個輸入元素的總和。 ```c sum += num[i]; ``` `for`循環完成后,將計算平均值并將其打印在屏幕上。
                  <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>

                              哎呀哎呀视频在线观看