C# 冒泡排序
int[] iage = { 11, 55, 44, 99, 77, 65, 13, 54, 65, 98, 874, 41, 12 ,87,654,21,98,7,41,3,65,98,32,12,15,48,79,46,12,13,64,8,99999,87,654,231,321,2,1,6,654,44,8,4,456,564};
for (int i = 0; i < iage.Length-1; i++)
{
for (int j = 0; j < iage.Length-1-i; j++)
{
if (iage[j]>iage[j+1])
{
/*
//使用临时变量
int temp = iage[j ];
iage[j] = iage[j+1];
iage[j+1] = temp;
*/
/*
//不使用临时变量
iage[j] = iage[j] + iage[j + 1];
iage[j + 1] = iage[j] - iage[j + 1];
iage[j] = iage[j] - iage[j + 1];
*/
}
}
}转载请注明出处。