課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
結(jié)果測試結(jié)果測試
2018-07-19
源自:Java入門第一季(IDEA工具)升級版 7-1
正在回答
我的寫法,希望對你有用
Java方法中:最后一個for循環(huán)放進(jìn)上一個for循環(huán)當(dāng)中改為:
System.out.println(a[i]);
老哥,第一,你判斷大于100或小于0用了&&,應(yīng)該用||,第二,你只是計(jì)數(shù),沒有改變數(shù)組里面的值,所以后面你輸出的還是最小的三個,給你我的程序你參考下。
import java.util.Arrays;
public class HelloWorld {
? ?
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? ? ? int scores[]={89,-23,64,91,119,52,73};
? ? ? ? Arrays.sort(scores);
? ? ? ? HelloWorld hello=new HelloWorld();
? ? ? ? hello.Max(scores);
? ? }
? ??
? ? //定義方法完成成績排序并輸出前三名的功能
? ? public void Max(int[] x){
? ? ? ? int y=x.length-1;
? ? ? ? for (int i=y-1,j=0;i>=0&&j!=3;i--){
? ? ? ? ? ? if(x[i]>100||x[i]<0) continue;
? ? ? ? ? ? System.out.println(x[i]);
? ? ? ? ? ? j++;
? ? ? ? }
}
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答測試數(shù)據(jù)測試數(shù)據(jù)123123加微信
4 回答為什么結(jié)果都輸出來了,還讓我再試一試
1 回答測試通過了
3 回答測試一下這個
3 回答測試數(shù)據(jù),忽略
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-07-19
2018-07-19
Java方法中:最后一個for循環(huán)放進(jìn)上一個for循環(huán)當(dāng)中改為:
System.out.println(a[i]);
2018-07-19
老哥,第一,你判斷大于100或小于0用了&&,應(yīng)該用||,第二,你只是計(jì)數(shù),沒有改變數(shù)組里面的值,所以后面你輸出的還是最小的三個,給你我的程序你參考下。
import java.util.Arrays;
public class HelloWorld {
? ?
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? ? ? int scores[]={89,-23,64,91,119,52,73};
? ? ? ? Arrays.sort(scores);
? ? ? ? HelloWorld hello=new HelloWorld();
? ? ? ? hello.Max(scores);
? ? }
? ??
? ? //定義方法完成成績排序并輸出前三名的功能
? ? public void Max(int[] x){
? ? ? ? int y=x.length-1;
? ? ? ? for (int i=y-1,j=0;i>=0&&j!=3;i--){
? ? ? ? ? ? if(x[i]>100||x[i]<0) continue;
? ? ? ? ? ? System.out.println(x[i]);
? ? ? ? ? ? j++;
? ? ? ? }
? ? }
}