#include <stdio.h>
main()
{
int a[5]={35,27,80,12,47};
int i,j,temp; 内循环是不是一次完整的循环将最大值置于最右端,一次内循环结束以后再进入外循环增一,进入内循环将第二大置于最右端??
for(i=0;i<4;i++) 这个i<4是说五个数循环比较四次?
for(j=0;j<4-i;j++)
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
for(i=0;i<5;i++) 这个i<5是说a[i]数组中的5个值??
printf("%5d\n",a[i]);
}