成绩升序

package com.mall;

import java.util.Scanner;

public class chengjishengxu {
public static void main(String[]args){
int[]list=new int[6];
list[0]=99;
list[1]=85;
list[2]=82;
list[3]=63;
list[4]=60;
//list[5]=0;
System.out.println("请输入新增成绩:");
Scanner scanner=new Scanner(System.in);
int value=scanner.nextInt();
int index=list.length;
for (int i=0;i<list.length;i++){
if (value>list[i]){
index=i;
break;
}
}
//从后往前(避免后面的元素在移动之前就被前面的值覆盖掉)向右移动元素
for (int i=list.length-1;i>index;i--){
list[i]=list[i-1];
}
list[index]=value;
for (int i=list.length-1;i>=0;i--){
System.out.println(list[i]+"\t");
}
}
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一...
    阿里高级软件架构师阅读 3,313评论 0 19
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    开心的锣鼓阅读 3,346评论 0 9
  • /*【程序21】 * 作者 南枫题目:求1+2!+3!+...+20!的和 1. 程序分析:此程序只是把累加变成了...
    HUC南枫阅读 453评论 0 0
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 1,916评论 0 2
  • 50道JAVA基础编程练习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    清先生阅读 331评论 0 2