C語言實現在已有的數組中插入一個數

#include"stdio.h"
#define N 6
main()
{
intcj[N]={12,23,55,45,57};
intx,i,p;
scanf("%d",&x);
  p=5;
for(i=0;i<N;i++)
if(x>cj[i])
  {
	p=i;
	break;
  }
for(i=N-2;i>=p;i--)
cj[i+1]=cj[i];
cj[p]=x;
for(i=0;i<N;i++)
printf("%d ",cj[i]); 
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章