为了账号安全,请及时绑定邮箱和手机立即绑定

java 入门第一季 8-1的编程练习

有没有做成成绩自己录入,然后实现判断成绩有效性的?  求助

正在回答

2 回答

//慕课编程练习(成绩录入)

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++;

}

}

}


0 回复 有任何疑惑可以回复我~
#1

慕粉2133214591 提问者

非常感谢!
2016-11-20 回复 有任何疑惑可以回复我~

没有进行前三个成绩的判断,在输出前加上

t++;

while(t==3)break;


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

java 入门第一季 8-1的编程练习

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号