慕粉2133214591
2016-11-20 09:01
有没有做成成绩自己录入,然后实现判断成绩有效性的? 求助
//慕课编程练习(成绩录入)
package 初学数组;
import java.util.Arrays;
public class test8 {
public static void main (String [] args){
int [] sources={89,-23,64,91,119,52,73};
Arrays.sort(sources); //排序语法,不需要for循环
System.out.println("考试成绩前三名为:");
for( int t=0, i=sources.length-1;i>=0&&t<3;i--) //t<3是为了只输出最大三位数
{
if(sources[i]<0||sources[i]>100) //数值无效的条件
{
continue; //跳出循环,不再执行下面的输出语句
}
System.out.println(sources[i]);
t++;
}
}
}
没有进行前三个成绩的判断,在输出前加上
t++;
while(t==3)break;
Java入门第一季(IDEA工具)升级版
1167352 学习 · 18629 问题
相似问题