假设第一次从下标0开始输入数组
for(i=0;i<n;i++)
scanf("%d,&w[i]);
for(i=0;i<n-1;i++)
for(j=0;j<n-i-1;j++)这样的排序是正确的
现在从下标1开始输入数组
for(i=1;i<=n;i++)
scanf("%d,&w[i]);
for(i=1;i<=n-1;i++)
for(j=1;j<=n-i;j++) //疑问
为什么下标从1开始排序中第三个for中不是j<=n-i-1 尼?
对比从0开始冒泡排序 ,将小于加个 ‘=’ 不就好了吗