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

求解,。谁知道

求解,。谁知道

精慕门7114099 2017-07-28 21:17:24
查看完整描述

3 回答

?
言曌博客liuyanzhao_com

TA贡献164条经验 获得超116个赞

建议这种题目还是 自己多敲,记忆会深刻,成长也快。

别人给你的代码不是你的,就像看别人游泳不一定自己就会了。

还得多多练习。

查看完整回答
1 反对 回复 2017-07-28
?
留得枯荷听雨声lyx

TA贡献51条经验 获得超16个赞

//img1.sycdn.imooc.com//597b3f590001d91904930873.jpg

public class Text {
	public  static void sort(int[] s){
		int len=s.length;
		for(int i=0;i<len;i++){
			for(int j=i;j<len;j++){
				if(s[i]<s[j]){
					int t=s[i];
					s[i]=s[j];
					s[j]=t;
				}
			}
		}
	}
	public static void main(String[] args) {
		int[] scores={89,-23,64,91,119,52,73};
       sort(scores);
       System.out.println("考试成绩的前三名为:");
      int count=0;
      for(int i=0;;i++){
    	  if(scores[i]>=0&&scores[i]<=100){
    		  System.out.println(scores[i]);
    		  count++;
    	  }
    	  if(count>=3)
    		  break;
      }
	}
}

用了一个简单的排序算法,题目貌似是不让使用系统自带的排序函数。。

查看完整回答
1 反对 回复 2017-07-28
  • 精慕门7114099
    精慕门7114099
    可以是可以,我初学看起来有点麻烦,我觉得用arrays.sort()比较好
  • 精慕门7114099
    精慕门7114099
    sort(数组名)?你这样也能通过?不是需要导入包 import java.util.Arrays;?
  • 留得枯荷听雨声lyx
    留得枯荷听雨声lyx
    也是可以的。。。我是看题目要求要用到自定义方法的方式才自己写函数实现排序功能的。
点击展开后面1
  • 3 回答
  • 0 关注
  • 1696 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信