荒芜的青春
学点东西,很简单很基础,坚持住,慢慢来。
唉,自己基础太差了,每个循环都输出了一下,为了自己彻底理解和记忆。
int[] arr={12,32,52,5,78,21,1};
for (int i = 0; i < arr.Length-1 ; i++)
{
for (int j = 0; j < arr.Length - 1-i; j++)
{
if (arr[j] > arr[j+1])
{
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
foreach (int n in arr)
{
Console.Write(n+" ");
}
Console.ReadLine();
}
Console.WriteLine("第{0}轮结束后数组结果:", i+1);
foreach (int n in arr)
{
Console.Write(n+" ");
}
Console.WriteLine("\n===========================");
Console.ReadLine();
}