課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)升級(jí)版
明明好仔細(xì)的做了一遍...
2015-03-28
源自:Java入門(mén)第一季(IDEA工具)升級(jí)版 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};?//成績(jī)數(shù)組? ??????System.out.println("考試成績(jī)的前三名為:")?; ??????HelloWorld?hello=new?HelloWorld();//創(chuàng)建一個(gè)對(duì)象對(duì)象名為Hello ???????hello.showTop3(scores);?//調(diào)用方法,傳人成績(jī)數(shù)組? ???????? ????} ???? ????//定義方法完成成績(jī)排序并輸出前三名的功能 ????public?void?showTop3(int[]?scores){ ????????Arrays.sort(scores);??//使用Arrays.sort()方法實(shí)現(xiàn)數(shù)組排序 ????????int?num?=0;??//保持有效的成績(jī)數(shù)量 ????for?(int?i=?scores.length-1;i>=0;i--){?//倒序遍歷數(shù)組中的每一個(gè)元素 ????????if(scores[i]<0||scores[i]>100){??//判斷程序的有效性 ????????????????continue;??//如果成績(jī)無(wú)效,則跳出本次循環(huán),忽略此成績(jī) ????????} ????????????????????num++;?//有效成績(jī)加1 ????????????????????if(num>3){//判斷有效成績(jī)數(shù)量 ????????????????????break;?//如果有小成績(jī)大于3,則結(jié)束循環(huán),只輸出成績(jī)前三名 ???????????????????????? ????????????????????} ????????????????????System.out.println(scores[i]);??//依次輸出前三名 ???????????????????? ????????????????} ???????????? ????????} ???? ????}
我把我改過(guò)的給你貼上 ?你自己對(duì)比一下
親 你這里面好多變量名跟你聲明的都不一樣 ?你自己再好好檢查一下..
很多都是拼寫(xiě)錯(cuò)誤
1. ? int[] scores={89,-23,64,91,119,52,73} ? ?6行
少分號(hào)
2. ? if(scoers[i]<0||scoers[i]>100)和System.out.println(scores[i]) ? ?18行 ?26行
括號(hào)用英文括號(hào)
3. ?int unm =0 ? 16行
發(fā)條橙
發(fā)條橙 回復(fù) 發(fā)條橙
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
2 回答各位大神幫我看看哪里錯(cuò)了
1 回答請(qǐng)各位大神看看我哪里錯(cuò)了
2 回答請(qǐng)各位大神看看哪里錯(cuò)了啊
3 回答請(qǐng)各位大神幫我看看哪錯(cuò)了?
4 回答各位大神,幫我看看是哪里錯(cuò)了?謝謝
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-03-28
我把我改過(guò)的給你貼上 ?你自己對(duì)比一下
2015-03-28
親 你這里面好多變量名跟你聲明的都不一樣 ?你自己再好好檢查一下..
很多都是拼寫(xiě)錯(cuò)誤
2015-03-28
1. ? int[] scores={89,-23,64,91,119,52,73} ? ?6行
少分號(hào)
2. ? if(scoers[i]<0||scoers[i]>100)和System.out.println(scores[i]) ? ?18行 ?26行
括號(hào)用英文括號(hào)
3. ?int unm =0 ? 16行