新人求解释。。。各位老人帮帮忙。谢谢!
#include<stdio.h>#include<conio.h>
void main()
{
int a[10],b[11];
int i,j;
printf("Please input 10 numbers:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
b[i+1]=a[i];
}
r[0]=1;
for(i=2;i<11;i++)
{
b[0]=b[i];
j=i-1;
while(b[i]>b[0])
{
b[j+1]=b[j];
j--;
}
b[j+1]=b[0];
}
printf("the result of sort:\n");
for(i=1;i<11;i++)
{
printf("%3d",b[i]);
}
}
各位大哥大姐,,中间那段加粗红色的怎么理解。。