課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
明明好仔細(xì)的做了一遍...
2015-03-28
源自:Java入門第一季(IDEA工具)升級版 7-1
正在回答
import?java.util.Arrays; public?class?HelloWorld?{ ???? ????//完成?main?方法 ????public?static?void?main(String[]?args)?{ ?????int[]?scores={89,-23,64,91,119,52,73};?//成績數(shù)組? ??????System.out.println("考試成績的前三名為:")?; ??????HelloWorld?hello=new?HelloWorld();//創(chuàng)建一個對象對象名為Hello ???????hello.showTop3(scores);?//調(diào)用方法,傳人成績數(shù)組? ???????? ????} ???? ????//定義方法完成成績排序并輸出前三名的功能 ????public?void?showTop3(int[]?scores){ ????????Arrays.sort(scores);??//使用Arrays.sort()方法實(shí)現(xiàn)數(shù)組排序 ????????int?num?=0;??//保持有效的成績數(shù)量 ????for?(int?i=?scores.length-1;i>=0;i--){?//倒序遍歷數(shù)組中的每一個元素 ????????if(scores[i]<0||scores[i]>100){??//判斷程序的有效性 ????????????????continue;??//如果成績無效,則跳出本次循環(huán),忽略此成績 ????????} ????????????????????num++;?//有效成績加1 ????????????????????if(num>3){//判斷有效成績數(shù)量 ????????????????????break;?//如果有小成績大于3,則結(jié)束循環(huán),只輸出成績前三名 ???????????????????????? ????????????????????} ????????????????????System.out.println(scores[i]);??//依次輸出前三名 ???????????????????? ????????????????} ???????????? ????????} ???? ????}
我把我改過的給你貼上 ?你自己對比一下
親 你這里面好多變量名跟你聲明的都不一樣 ?你自己再好好檢查一下..
很多都是拼寫錯誤
1. ? int[] scores={89,-23,64,91,119,52,73} ? ?6行
少分號
2. ? if(scoers[i]<0||scoers[i]>100)和System.out.println(scores[i]) ? ?18行 ?26行
括號用英文括號
3. ?int unm =0 ? 16行
發(fā)條橙
發(fā)條橙 回復(fù) 發(fā)條橙
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答各位大神幫我看看哪里錯了
1 回答請各位大神看看我哪里錯了
2 回答請各位大神看看哪里錯了啊
3 回答請各位大神幫我看看哪錯了?
2 回答哪位大神看看哪里錯了
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)微信公眾號
2015-03-28
我把我改過的給你貼上 ?你自己對比一下
2015-03-28
親 你這里面好多變量名跟你聲明的都不一樣 ?你自己再好好檢查一下..
很多都是拼寫錯誤
2015-03-28
1. ? int[] scores={89,-23,64,91,119,52,73} ? ?6行
少分號
2. ? if(scoers[i]<0||scoers[i]>100)和System.out.println(scores[i]) ? ?18行 ?26行
括號用英文括號
3. ?int unm =0 ? 16行