而且我相信如果只有兩個(gè)值,你就根本不用玩了,因?yàn)橹苯觾蓚€(gè)值就直接是一個(gè)最大,一個(gè)最小了。去掉后那你還怎么算平均值。
創(chuàng)新互聯(lián)專注于昌寧網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供昌寧營(yíng)銷型網(wǎng)站建設(shè),昌寧網(wǎng)站制作、昌寧網(wǎng)頁設(shè)計(jì)、昌寧網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)服務(wù),打造昌寧網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供昌寧網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
如果是想學(xué),這樣的問題不要在網(wǎng)省問了。自己搞定。原理很簡(jiǎn)單,首先設(shè)置一個(gè)臨時(shí)變量,用于接收輸入的數(shù)字,然后另外一個(gè)變量B用于記錄數(shù)字之和,至于輸入了多少個(gè)數(shù)字,就是數(shù)組的長(zhǎng)度L。然后B除以L就等于平均值了。
1、a2 = b2 = c2 = d2 = a1(a, b, c, d);這樣就可以使用一次方法調(diào)用計(jì)算所有數(shù)組的平均值了。
2、用于防止有人故意輸入一個(gè)只有兩個(gè)值的數(shù)組,導(dǎo)致程序問題,而且我相信如果只有兩個(gè)值,你就根本不用玩了,因?yàn)橹苯觾蓚€(gè)值就直接是一個(gè)最大,一個(gè)最小了。去掉后那你還怎么算平均值。
3、另外要考慮數(shù)據(jù)類型轉(zhuǎn)換的問題,int / int 的結(jié)果也是int。比如如果定義 double a = 3 / 2; 結(jié)果是a=0。
4、錯(cuò)誤比較多啊,一個(gè)一個(gè)來。首先最上面public class as3 {這行沒有對(duì)應(yīng)大括號(hào)。
a2 = b2 = c2 = d2 = a1(a, b, c, d);這樣就可以使用一次方法調(diào)用計(jì)算所有數(shù)組的平均值了。
public int avg(int a, int b){ return (a + b)/2;} 基本含義 抽象類:規(guī)定一個(gè)或多個(gè)抽象方法的類別本身必須定義為abstract,抽象類只是用來派生子類,而不能用它來創(chuàng)建對(duì)象。
錯(cuò)誤比較多啊,一個(gè)一個(gè)來。首先最上面public class as3 {這行沒有對(duì)應(yīng)大括號(hào)。
另外要考慮數(shù)據(jù)類型轉(zhuǎn)換的問題,int / int 的結(jié)果也是int。比如如果定義 double a = 3 / 2; 結(jié)果是a=0。
實(shí)現(xiàn)思路實(shí)際就是輸入值,之后算總數(shù)后求出平均值,之后根據(jù)平均值,判斷等級(jí)。