回覆列表
-
1 # 使用者8552997296962
-
2 # 使用者6606413765068
例子如下:
直接編譯,程式輸出結果隨意輸入兩個數,如100 ,98,程式執行結果如下圖所示:
知識擴充套件:
算術平均數( arithmetic mean),又稱均值,是統計學中最基本、最常用的一種平均指標,分為簡單算術平均數、加權算術平均數。它主要適用於數值型資料,不適用於品質資料。
算術平均數是加權平均數的一種特殊形式(特殊在各項的權重相等)。在實際問題中,當各項權重不相等時,計算平均數時就要採用加權平均數;當各項權相等時,計算平均數就要採用算術平均數。
1.常規操作 兩個數的平均數等於兩數之和除以二 int main() { int a = 10; int b = 5; int c = a + b; printf("%d\n", c); system("pause"); return 0; }
2.最常用的方法 如:將較大的數減去較小的數,得到兩數的相差多少,再將差值的一 半給較小的數,這樣兩數就相等了。 int main() { int a = 10; int b = 5; int c = a + (b - a) / 2; system("pause"); return 0; }
3.使用按位與和按位異或運算子 int main() { int a = 10; int b = 5; int c = (a&b) + (a^b)/2; system("pause"); return 0; }