Alen


私信TA

用户名:dotcpp0716448

访问量:316

签 名:

等  级
排  名 9414
经  验 1158
参赛次数 0
文章发表 26
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include<iostream>

using namespace std;

//已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。

int main()

{

    int arr[9] = { 0};

    int Arr[10] = { 0 } ;

    for(int i = 0; i < 9 ; i++)

        cin >> arr[i];

    int num;

    cin >> num;

    int counts = 1;

    for(int i = 0; i < 10; i++)

    {

        if(num > arr[i+1])

        {

            counts++;

        }

        else 

            break;

    }

    for(int i = 0 ; i < counts; i++)

        Arr[i] = arr[i];

    Arr[counts] = num;

    for(int i = counts+1; i < 10; i++)

        Arr[i] = arr[i-1];

    for(int i = 0; i < 10; i++)

        cout << Arr[i] << endl;

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »