#include <stdio.h>
int main(int argc, const char * argv[])
{
int array[10]={60,50,48,87,36,95,28,04,73,19};
int i,j;
for (i=1; i<10; i++)//第几次排序
{
for (j=0; j<10-1; j++)//数组元素的比较次数
{
if (array[j] > array[j+1])//当两个相邻数满足条件时,互换数值
{
int temp = array[j];
array[j] = array[j+1];
array[j+1] = temp;
}
}
}
for (i=0; i<10; i++)//通过循环输出数组值
{
printf("array[%d] = %d\n",i,array[i]);
}
return 0;
}
int main(int argc, const char * argv[])
{
int array[10]={60,50,48,87,36,95,28,04,73,19};
int i,j;
for (i=1; i<10; i++)//第几次排序
{
for (j=0; j<10-1; j++)//数组元素的比较次数
{
if (array[j] > array[j+1])//当两个相邻数满足条件时,互换数值
{
int temp = array[j];
array[j] = array[j+1];
array[j+1] = temp;
}
}
}
for (i=0; i<10; i++)//通过循环输出数组值
{
printf("array[%d] = %d\n",i,array[i]);
}
return 0;
}
