zoukankan      html  css  js  c++  java
  • 2017-07-14 数组学习 插入数字按顺序输出


    import java.util.Scanner;
    public class zixi001 {

     /**
      * @param args
      */
     public static void main(String[] args) {
      // TODO Auto-generated method stub
      int []scores=new int[7];//定义一个7位的数组。
      scores[0]=99;//为下标o~5的数组赋值
      scores[1]=88;
      scores[2]=85;
      scores[3]=82;
      scores[4]=63;
      scores[5]=60;
      int index=scores.length;//定义index为数组长度,保存后面的插入下标的位置
      Scanner input=new Scanner(System.in);//开启屏幕录入
      System.out.println("请输入新成绩:");
      int score=input.nextInt();//输入一个成绩
      for(int i=0;i<scores.length;i++){//如果输入的值大于数组中的值,就把该值的下标赋给index
       if(score>scores[i]){
        index=i;
        break;
       }
      }
      
      System.out.println("插入数字的下标为"+index);//输出插入的下标位置
      for(int j=scores.length-1;index<j;j--){
       scores[j]=scores[j-1];//从后到前腾出index的位置,并把index下标之后的值赋给scores
      }
      scores[index]=score;//把score的值赋给scores[index]
      System.out.println("插入后的成绩信息是:");
      for(int i=0;i<scores.length;i++){
       System.out.print(scores[i]+" ");
      }
      
      
      
     }

    }

  • 相关阅读:
    P1855 榨取kkksc03
    P1359 租用游艇
    P1656 炸铁路
    P1536 村村通
    P3367 【模板】并查集
    P3395 路障(洛谷)
    P1135 奇怪的电梯(洛谷)
    P1331 海战(洛谷)
    conda安装和pip安装的国内镜像配置
    cvpr2020 | 图像增强与恢复论文盘点
  • 原文地址:https://www.cnblogs.com/binglong180/p/7170330.html
Copyright © 2011-2022 走看看