用結構體求最大最小和平均值輸出錯誤

2022-09-17 18:16:45 字數 979 閱讀 1056

1樓:匿名使用者

struct student stdnt[5] ;

你在main函式外面定義了並且初始化了

所以應該把main裡面的這個語句刪除掉

這樣它就是全域性變數

或者你可以把main外面的定義和初始化的部分替換main裡面的struct student stdnt[5] ;

然後外面刪除掉,這樣定義的是區域性變數stdnt

2樓:匿名使用者

第一初始化的問題 把結構體初始化放在main函式裡 再把struct student stdnt[5] ;去掉避免重定義

或者直接去掉struct student stdnt[5] ;

第二total初始化錯誤 我的理解為應該初始化為0 total應該是所有shudian的和吧?但是你初始賦值了stdnt[0].shudian了 也就是89了 所以你後面的 total/5求出來的答案不是平均值

第三 還有我的理解是 你的你二個if語句出現問題 第二個if語句裡的max0是不是應該是min0?

c語言如何使用結構體輸出學生資訊和成績平均值,在補充的程式設計裡新增

3樓:gta小雞

struct student//宣告結構體

stu[3]=,,};

如上修改即可。

j**a程式設計題編寫求一個整數陣列的最大值,最小值,平均值

4樓:匿名使用者

用一個for迴圈遍歷所有的數字,判斷最大的或者最先的輸出就可以了,平均值就不用說了吧。

5樓:匿名使用者

// get max

private void max(int arr)}system.out.println(tmp);}

編寫程式,求整數陣列中的最大值,最小值和平均值.

excel如何找出組數字和和平均值的最大偏差值的數字

函式 trimmean 先從資料集的頭部和尾部除去一定百分比的資料點,然後再求平均值。可稱它為修剪平均數。例如下圖中,從10個資料中去掉一個最大值10,去掉一個最小值1,剩下的8個數求平均值。第二個引數0.2表示需要剔除資料的比例,共10個數,剔除2個,比例為2 10 0.2。excel中如何計算一...

76 0 35最大值是多少?最小值是多少?平均值是多少?請問怎麼算的。謝謝

最大值是 76 0.35 76.35 最小值是 76 0.35 75 65 平均值是 76.35 75.65 2 76 最大值是 76 0.35 76.35最小值是 76 0.35 75 65 最大值加最小值 2 平均值 76.35 75.65 2 76 派是怎麼算出來的?公元263年,中國數學家劉...

怎麼用excel求加權平均值,Excel如何做加權平均數公式

如果baia2 a10放數量,b2 b10放比du例,c2中輸入 zhi sumproduct a2 a10,b2 b10 sum a2 a10 就行了,dao sumproduct是求乘積和的專,sum求和。屬 a1 a5 2等於 1 3 3 2 1 的平方 等於10的平方 等於100 excel...