一组已经正序排好的九个数,插入一个数后仍按顺序排列(未来女程序员自力更生第一题)
int main()
{
int a[10];
int i,j,iNumber;
for (i=0;i<9;i++)
{
scanf("%d",&a[i]);
}
scanf("%d",&iNumber);
for (i=0;i<9;i++)
{
if(iNumber>a[i]&&iNumberj;i--)
{
a[i]=a[i-1];
}
a[j]=iNumber;
}
if(iNumber>a[8])
{
a[9]=iNumber;
}
}
共有 0 条评论