请教个小问题?冒泡法
#include<stdio.h> #include<stdlib.h>
int main()
{
int n[10],i,j,zan;
printf("Please input 10 numbers:\n");
for(i=0;i<10;i++)
scanf ("%d",&n[i]);
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if (n[j]>n[j+1])
{
zan=n[j];
n[j]=n[j+1];
n[j+1]=zan;
}
}
}
for(i=0;i<10;i++)
printf("%d,",n[i] );
printf("\n");
system("pause");
}
谁能帮忙解释下这4个FOR是怎么循环的?各的作用是什么?