課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
麻煩指導一下
2018-11-01
源自:Java入門第一季(IDEA工具)升級版 7-1
正在回答
輸入數組只能一個一個輸吧,你可以用for循環語句來輸。
我給您看下我寫的,我也是剛開始學,一起交流^_^
package com.imooc;
import java.util.Scanner;
import java.util.Arrays;
public class demo1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入學生的個數:");
int length = input.nextInt();
int[] stuScores = new int[length];
System.out.println("請輸入學生的成績:");
for(int j=0;j<length;j++)
stuScores[j] = input.nextInt();
demo1 paixu = new demo1();
paixu.SORT(stuScores);
}
public void SORT(int[] scores) {
Arrays.sort(scores);
int count = 0;
System.out.println("考試前三名是:");
for(int i=scores.length-1;i>=0;i--) {
if(scores[i]>=0&&scores[i]<=100) {
count++;
}else continue;
if(count<=3) {
System.out.println(scores[i]);
}else break;
? }
慕哥6242295 提問者
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
1 回答大神麻煩指導一下,哪里錯了呢
3 回答給位大神求指導!
3 回答哪位大神指導下哪里不對呢
3 回答各位大神麻煩看一下哪里錯了
8 回答麻煩大神給看看,錯在哪里啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-01
輸入數組只能一個一個輸吧,你可以用for循環語句來輸。
我給您看下我寫的,我也是剛開始學,一起交流^_^
package com.imooc;
import java.util.Scanner;
import java.util.Arrays;
public class demo1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入學生的個數:");
int length = input.nextInt();
int[] stuScores = new int[length];
System.out.println("請輸入學生的成績:");
for(int j=0;j<length;j++)
stuScores[j] = input.nextInt();
demo1 paixu = new demo1();
paixu.SORT(stuScores);
}
public void SORT(int[] scores) {
Arrays.sort(scores);
int count = 0;
System.out.println("考試前三名是:");
for(int i=scores.length-1;i>=0;i--) {
if(scores[i]>=0&&scores[i]<=100) {
count++;
}else continue;
if(count<=3) {
System.out.println(scores[i]);
}else break;
}
? }
}