當前位置:首頁 » 編程語言 » c語言求平均數

c語言求平均數

發布時間: 2023-11-18 13:01:38

A. c語言中輸入n個數求平均值

#include<stdio.h>

int main()

{

int num;

double sum = 0;

int count = 0;

while(scanf("%d", &num) && num != -1)//輸入-1停止

{

sum += num;

count++;

}

printf("%f", sum / count);

return 0;

}

(1)c語言求平均數擴展閱讀

算術運算符

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(--)共七種。

關系運算符

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

邏輯運算符

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

位操作運算符

參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

B. 編寫一個程序,求兩個數的平均值(用C語言)

例子如下:

知識擴展:

算術平均數( arithmetic mean),又稱均值,是統計學中最基本、最常用的一種平均指標,分為簡單算術平均數、加權算術平均數。它主要適用於數值型數據,不適用於品質數據。

算術平均數是加權平均數的一種特殊形式(特殊在旁頌各項的岩啟拆權重相等)。在實際問題中,當各項權重不相等時,計算平均數時就要採用加權平均數;當各項權相等時粗棗,計算平均數就要採用算術平均數。

C. C語言,求三個數平均值

num=(a+b+c)/3.0;//計算平均值,注意一下,/這個運算符在C/C++中,如果它的左邊和右邊的值都是整數的話,那麼它就是取整操作符(如5/2=2,7/2=3,余數舍棄),只有當它的左邊和右邊的值至少有一個為浮點數時,它才是取的商,所以這里寫的是3.0,而不是3。

D. C語言求平均值:輸入三個數,求平均值

#include<stdio.h>

void main()

{

int a,b,c;

double d;

printf("請輸入3個整數:");

scanf("%d%d%d",&a,&b,&c);

d=(a+b+c)/3;

printf("%lf",d);

}

C程序中函數的數目實際上是不限的,如果說有什麼限制的話,那就是,一個C程序中必須至少有一個函數,而且其中必須有一個並且僅有一個以main為名的函數,這個函數稱為主函數,整個程序從這個主函數開始執行。

C語言發展的那麼多年來,用C語言開發的系統和程序浩如煙海。在發展的同時也積累了很多能直接使用的庫函數。

(4)c語言求平均數擴展閱讀:

C語言主要特點:

1、簡潔的語言

2、具有結構化的控制語句

3、豐富的數據類型

4、豐富的運算符

5、可對物理地址進行直接操作

6、代碼具有較好的可移植性

7、可生成高質量,目標代碼執行效率高的程序

參考資料:網路-C語言

E. c語言 求平均數有什麼函數

C語言中,並沒有專門的求平均數函數。一般都是根據需要自行編寫。

一、演算法設計:

平均數需要先計算一組數的總和,然後除以總個數。

所以需要按照如下步驟進行:

1、確認元素個數及各個元素值;

2、遍歷,累加各個元素;

3、除以個數,得到平均數;

4、輸出結果。

二、參考代碼:

以整型為例:

#include<stdio.h>
floatave(int*a,intn)
{
floats=0;
inti;
for(i=0;i<n;i++)//遍歷。
s+=a[i];//累加。
s/=n;//計算平均數。
returns;//返回結果。
}
intmain()
{
inta[5]={2,6,8,9,3};//待計算數組。
printf("%f ",ave(a,5));//調用函數,計算平均數並輸出。
return0;
}

注意:由於平均數涉及除法,所以一般平均數值並不是整數,所以需要用浮點數來存儲平均數。

熱點內容
oracle二進制存儲 發布:2025-01-29 13:44:47 瀏覽:575
浙江常規存儲設備特價 發布:2025-01-29 13:44:43 瀏覽:675
恩格爾演算法 發布:2025-01-29 13:44:41 瀏覽:713
怎麼查看我的車是什麼配置 發布:2025-01-29 13:38:20 瀏覽:78
間片輪轉演算法 發布:2025-01-29 13:38:19 瀏覽:438
PID演算法包 發布:2025-01-29 13:36:52 瀏覽:197
安卓加速器app哪個好 發布:2025-01-29 13:36:49 瀏覽:155
如何有專有的伺服器 發布:2025-01-29 13:36:14 瀏覽:921
android前台activity 發布:2025-01-29 13:31:24 瀏覽:870
安卓怎麼配置mitm 發布:2025-01-29 13:10:55 瀏覽:821