第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

不知道為什么最大值最小值都是同一位數(shù)

public void szbj(){

int []A={61,23,4,74,13,148,20};? ?//定義一個(gè)數(shù)組 賦初值為61 23 4 74 13 148 20

int a=A[0];? //假設(shè)最大值為第一個(gè)元素

int b=A[0];? //假設(shè)最小值為第一個(gè)元素

double c=0;? //平均值

double d=0;? //累加值

for (int i = 0; i < A.length; i++) {? ?//循環(huán)遍歷數(shù)組中的元素

if (A[i]>a) {? ?//如果數(shù)組中的值大于a? 則替換

A[i]=a;

}

if (A[i]<b) {? ? //如果數(shù)組中的值小于a? 則替換

A[i]=b;

}

d=d+A[i];? //累加求和

}

c=d/A.length;

System.out.println("數(shù)組中的最大值是:"+a);

System.out.println("數(shù)組中的最小值是:"+b);

System.out.println("數(shù)組中的平均值是:"+c);

}


正在回答

3 回答

給你一個(gè)小小的忠告,因?yàn)槟阗x值的初值全部為整型(int型),所以在后面的累加值這一行中你的定義應(yīng)該也定義為int型而非double型。代碼講究嚴(yán)謹(jǐn),雖然你現(xiàn)在這種小程序代碼不會(huì)出錯(cuò),但是這種習(xí)慣會(huì)對(duì)你后面的學(xué)習(xí)產(chǎn)生影響。希望你加倍努力。

0 回復(fù) 有任何疑惑可以回復(fù)我~

a=A[i];

b=A[i];

0 回復(fù) 有任何疑惑可以回復(fù)我~

知道了? if下面要運(yùn)行的那兩行代碼? 位置錯(cuò)了

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

不知道為什么最大值最小值都是同一位數(shù)

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)