升序数组中插入数组

升序数组中插入数组

#include "stdio.h"
main()
{
   int iA[10]={10,20,30,40,50,60,70,80,90},i,iInsert,iFlag=1000;
   scanf("%d",&iInsert);
   for(i=0;i<10;i++)
   {
     if(iInsert<iA[i])
        {
        iFlag=i;
        break;
        }
   }

   for(i=9;i>iFlag;i--)
      iA[i] = iA[i-1];

   iA[iFlag] = iInsert;

   if(iFlag==1000)
      iA[9]=iInsert;
   for(i=0;i<10;i++)
      printf("%d",iA[i]);
}

猜你喜欢

转载自blog.csdn.net/YJG7D314/article/details/87524428
今日推荐