zoukankan      html  css  js  c++  java
  • 1024 插入数组排序

     1 // Test1024-插入数组排序.cpp: 定义控制台应用程序的入口点。
     2 //
     3 
     4 #include "stdafx.h"
     5 
     6 
     7 int main()
     8 {
     9     int in[9] = {};
    10     int out[10] = {};
    11     int jump;
    12     int pos=20;
    13     for (int i = 0; i < 9; i++)
    14         scanf_s("%d", &in[i]);
    15     scanf_s("%d", &jump);
    16     for (int i = 0; i < 9; i++)
    17     {
    18         if (in[i] >= jump)
    19         {
    20             pos = i;
    21             break;
    22         }
    23     }
    24     if (pos == 20)
    25         out[9] = jump;
    26     for (int i = 0; i < 9; i++)
    27     {
    28         if (i < pos)
    29         {
    30             out[i] = in[i];
    31         }
    32         else if (i == pos)
    33         {
    34             out[pos] = jump;
    35             out[pos + 1] = in[i];
    36         }
    37         else if (i > pos)
    38         {
    39             out[i + 1] = in[i];
    40         }
    41         
    42 
    43     }
    44     for (int i = 0; i < 10; i++)
    45     {
    46         printf("%d
    ", out[i]);
    47     }
    48     return 0;
    49 }

    万事走心 精益求美


  • 相关阅读:
    9
    8
    7
    6
    5
    第四周
    作业14-数据库
    作业13-网络
    作业12-流与文件
    作业11-多线程
  • 原文地址:https://www.cnblogs.com/kongchung/p/9330489.html
Copyright © 2011-2022 走看看