码迷,mamicode.com
首页 > 编程语言 > 详细

Problem F: 零起点学算法85——数组中插入一个数

时间:2018-11-10 20:12:33      阅读:334      评论:0      收藏:0      [点我收藏+]

标签:break   nbsp   lse   起点   ++   pre   bsp   div   ble   

#include<stdio.h>
int main()
{
      int n,a[50],b[50];
      while(scanf("%d",&n)!=EOF)
      {
          for(int i=0;i<n;i++)
          {
              scanf("%d",&a[i]);
          }
          int m,k,j=0;
          scanf("%d%d",&m,&k);
          for(int i=0;i<n;i++)
          {
             if(a[i]<m)
             {
                 b[j]=a[i];
                 j++;
             }
             else break;
           }
         b[j]=m;
         j++;
         for(int i=j-1;i<n;i++)
         {
             b[j]=a[i];
             j++;
         }
         for(int i=0;i<j-1;i++)
         {
             printf("%d ",b[i]);
         }
         printf("%d\n",b[j-1]);
         printf("%d\n",b[k]);
     }
     return 0;
 }

 

Problem F: 零起点学算法85——数组中插入一个数

标签:break   nbsp   lse   起点   ++   pre   bsp   div   ble   

原文地址:https://www.cnblogs.com/chenlong991223/p/9940254.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!