冒泡排序(对指定的数)
冒泡排序其实比其他那些题,要简单。没有最开始学的时候那么难理解。就是用2个循环组成一个嵌套,嵌套里面做交换就行了,只不过为了优化算法可能有点难。
==============================================================
string a = Console.ReadLine();
string[] aArray = a.Split(" ");
int[] cArray = new int[aArray.Length];
for (int i = 0; i < aArray.Length; i++)
{ cArray[i] = Convert.ToInt32(aArray[i]) ; }
for (int i = 0; i < cArray.Length - 1; i++)
{
for (int j = 0; j < cArray.Length - 1; j++)
{
if (cArray[j] < cArray[j + 1])//从大到小排序
{
int temp = cArray[j];
cArray[j] = cArray[j + 1];
cArray[j + 1] = temp;
}
}
}
foreach (int temp in cArray)
{
Console.Write(temp + " ");
}

