求幫看看哪錯(cuò)了?
import java.util.Arrays;
public class HelloWorld {
? ??
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? ? ? HelloWorld hello=new HelloWorld ();
? ? ? ? int []scores={89,-23,64,91,119,52,73};
? ? ? ? int scores[i]= hello.print(scores);
?System.out.println(scores[i]);
}
public int print(int []scores) {
? ? Arrays.sort(scores);
? ? ? int num=0;
? ? ? for(int i=scores.length-1;i>=o;i--){
? ? ? ? ? ?if (scores[i]>=0){
? ? ? ? ? ? ? ?if(scores<=100){
? ? ? ? ? ? ? ? ? ?if(num<3){
? ? ? ? ? ? ? ? ? ?num++;
? ? ? ? ? ? ? ?
? ? ? ? ? ?}}}else{
? ? ? ? ? ? ? ?continue;
? ? ? ? ? ?}
? ? ? ? ? ?}return ?scores[i];
? ? ? ? ? ?}
? ? ? ?}
? ? ?
2015-09-30
跟樓上的感覺(jué)差不多,還需努力,錯(cuò)誤有點(diǎn)多了,邏輯也比較混亂,看看別的同學(xué)的源碼好好分析一下吧
2015-09-30
可以的話 建議你下載個(gè)my eclipse 然后在里面寫(xiě)代碼 ?先寫(xiě)出個(gè)能編譯通過(guò)的 再問(wèn)其他問(wèn)題
2015-09-30
想說(shuō)根本看不懂你寫(xiě)的代碼哈?
錯(cuò)誤太多了....根本看不出你想干嘛?
比如 ?int scores[i]= hello.print(scores);?
int 是定義一個(gè)變量 ?后面跟的應(yīng)該是個(gè)變量名 ?你結(jié)果跟個(gè)數(shù)組的元素,?
還帶個(gè)角標(biāo)i ,i又沒(méi)有定義過(guò).....看不下去了
2015-09-30
運(yùn)行結(jié)果error: ']' expected
int scores[i]= hello.print(scores);
^
error: illegal start of expression
int scores[i]= hello.print(scores);
^
2 errors